diff options
| -rw-r--r-- | st.c | 21 |
1 files changed, 9 insertions, 12 deletions
| @@ -95,13 +95,12 @@ enum glyph_attribute { | |||
| 95 | ATTR_ITALIC = 4, | 95 | ATTR_ITALIC = 4, |
| 96 | ATTR_UNDERLINE = 8, | 96 | ATTR_UNDERLINE = 8, |
| 97 | ATTR_BLINK = 16, | 97 | ATTR_BLINK = 16, |
| 98 | ATTR_FASTBLINK = 32, | 98 | ATTR_REVERSE = 32, |
| 99 | ATTR_REVERSE = 64, | 99 | ATTR_INVISIBLE = 64, |
| 100 | ATTR_INVISIBLE = 128, | 100 | ATTR_STRUCK = 128, |
| 101 | ATTR_STRUCK = 256, | 101 | ATTR_WRAP = 256, |
| 102 | ATTR_WRAP = 512, | 102 | ATTR_WIDE = 512, |
| 103 | ATTR_WIDE = 1024, | 103 | ATTR_WDUMMY = 1024, |
| 104 | ATTR_WDUMMY = 2048, | ||
| 105 | }; | 104 | }; |
| 106 | 105 | ||
| 107 | enum cursor_movement { | 106 | enum cursor_movement { |
| @@ -1684,7 +1683,6 @@ tsetattr(int *attr, int l) { | |||
| 1684 | ATTR_ITALIC | | 1683 | ATTR_ITALIC | |
| 1685 | ATTR_UNDERLINE | | 1684 | ATTR_UNDERLINE | |
| 1686 | ATTR_BLINK | | 1685 | ATTR_BLINK | |
| 1687 | ATTR_FASTBLINK | | ||
| 1688 | ATTR_REVERSE | | 1686 | ATTR_REVERSE | |
| 1689 | ATTR_INVISIBLE | | 1687 | ATTR_INVISIBLE | |
| 1690 | ATTR_STRUCK ); | 1688 | ATTR_STRUCK ); |
| @@ -1704,10 +1702,9 @@ tsetattr(int *attr, int l) { | |||
| 1704 | term.c.attr.mode |= ATTR_UNDERLINE; | 1702 | term.c.attr.mode |= ATTR_UNDERLINE; |
| 1705 | break; | 1703 | break; |
| 1706 | case 5: /* slow blink */ | 1704 | case 5: /* slow blink */ |
| 1707 | term.c.attr.mode |= ATTR_BLINK; | 1705 | /* FALLTHROUGH */ |
| 1708 | break; | ||
| 1709 | case 6: /* rapid blink */ | 1706 | case 6: /* rapid blink */ |
| 1710 | term.c.attr.mode |= ATTR_FASTBLINK; | 1707 | term.c.attr.mode |= ATTR_BLINK; |
| 1711 | break; | 1708 | break; |
| 1712 | case 7: | 1709 | case 7: |
| 1713 | term.c.attr.mode |= ATTR_REVERSE; | 1710 | term.c.attr.mode |= ATTR_REVERSE; |
| @@ -1728,7 +1725,7 @@ tsetattr(int *attr, int l) { | |||
| 1728 | term.c.attr.mode &= ~ATTR_UNDERLINE; | 1725 | term.c.attr.mode &= ~ATTR_UNDERLINE; |
| 1729 | break; | 1726 | break; |
| 1730 | case 25: | 1727 | case 25: |
| 1731 | term.c.attr.mode &= ~(ATTR_BLINK | ATTR_FASTBLINK); | 1728 | term.c.attr.mode &= ~ATTR_BLINK; |
| 1732 | break; | 1729 | break; |
| 1733 | case 27: | 1730 | case 27: |
| 1734 | term.c.attr.mode &= ~ATTR_REVERSE; | 1731 | term.c.attr.mode &= ~ATTR_REVERSE; |
