diff options
Diffstat (limited to 'st.c')
| -rw-r--r-- | st.c | 10 |
1 files changed, 2 insertions, 8 deletions
| @@ -1718,11 +1718,8 @@ tsetattr(int *attr, int l) { | |||
| 1718 | case 9: | 1718 | case 9: |
| 1719 | term.c.attr.mode |= ATTR_STRUCK; | 1719 | term.c.attr.mode |= ATTR_STRUCK; |
| 1720 | break; | 1720 | break; |
| 1721 | case 21: | ||
| 1722 | term.c.attr.mode &= ~ATTR_BOLD; | ||
| 1723 | break; | ||
| 1724 | case 22: | 1721 | case 22: |
| 1725 | term.c.attr.mode &= ~ATTR_FAINT; | 1722 | term.c.attr.mode &= ~(ATTR_BOLD | ATTR_FAINT); |
| 1726 | break; | 1723 | break; |
| 1727 | case 23: | 1724 | case 23: |
| 1728 | term.c.attr.mode &= ~ATTR_ITALIC; | 1725 | term.c.attr.mode &= ~ATTR_ITALIC; |
| @@ -1731,10 +1728,7 @@ tsetattr(int *attr, int l) { | |||
| 1731 | term.c.attr.mode &= ~ATTR_UNDERLINE; | 1728 | term.c.attr.mode &= ~ATTR_UNDERLINE; |
| 1732 | break; | 1729 | break; |
| 1733 | case 25: | 1730 | case 25: |
| 1734 | term.c.attr.mode &= ~ATTR_BLINK; | 1731 | term.c.attr.mode &= ~(ATTR_BLINK | ATTR_FASTBLINK); |
| 1735 | break; | ||
| 1736 | case 26: | ||
| 1737 | term.c.attr.mode &= ~ATTR_FASTBLINK; | ||
| 1738 | break; | 1732 | break; |
| 1739 | case 27: | 1733 | case 27: |
| 1740 | term.c.attr.mode &= ~ATTR_REVERSE; | 1734 | term.c.attr.mode &= ~ATTR_REVERSE; |
