diff options
| -rw-r--r-- | st.c | 64 |
1 files changed, 32 insertions, 32 deletions
| @@ -88,17 +88,17 @@ char *argv0; | |||
| 88 | 88 | ||
| 89 | enum glyph_attribute { | 89 | enum glyph_attribute { |
| 90 | ATTR_NULL = 0, | 90 | ATTR_NULL = 0, |
| 91 | ATTR_BOLD = 1, | 91 | ATTR_BOLD = 1 << 0, |
| 92 | ATTR_FAINT = 2, | 92 | ATTR_FAINT = 1 << 1, |
| 93 | ATTR_ITALIC = 4, | 93 | ATTR_ITALIC = 1 << 2, |
| 94 | ATTR_UNDERLINE = 8, | 94 | ATTR_UNDERLINE = 1 << 3, |
| 95 | ATTR_BLINK = 16, | 95 | ATTR_BLINK = 1 << 4, |
| 96 | ATTR_REVERSE = 32, | 96 | ATTR_REVERSE = 1 << 5, |
| 97 | ATTR_INVISIBLE = 64, | 97 | ATTR_INVISIBLE = 1 << 6, |
| 98 | ATTR_STRUCK = 128, | 98 | ATTR_STRUCK = 1 << 7, |
| 99 | ATTR_WRAP = 256, | 99 | ATTR_WRAP = 1 << 8, |
| 100 | ATTR_WIDE = 512, | 100 | ATTR_WIDE = 1 << 9, |
| 101 | ATTR_WDUMMY = 1024, | 101 | ATTR_WDUMMY = 1 << 10, |
| 102 | }; | 102 | }; |
| 103 | 103 | ||
| 104 | enum cursor_movement { | 104 | enum cursor_movement { |
| @@ -113,27 +113,27 @@ enum cursor_state { | |||
| 113 | }; | 113 | }; |
| 114 | 114 | ||
| 115 | enum term_mode { | 115 | enum term_mode { |
| 116 | MODE_WRAP = 1, | 116 | MODE_WRAP = 1 << 0, |
| 117 | MODE_INSERT = 2, | 117 | MODE_INSERT = 1 << 1, |
| 118 | MODE_APPKEYPAD = 4, | 118 | MODE_APPKEYPAD = 1 << 2, |
| 119 | MODE_ALTSCREEN = 8, | 119 | MODE_ALTSCREEN = 1 << 3, |
| 120 | MODE_CRLF = 16, | 120 | MODE_CRLF = 1 << 4, |
| 121 | MODE_MOUSEBTN = 32, | 121 | MODE_MOUSEBTN = 1 << 5, |
| 122 | MODE_MOUSEMOTION = 64, | 122 | MODE_MOUSEMOTION = 1 << 6, |
| 123 | MODE_REVERSE = 128, | 123 | MODE_REVERSE = 1 << 7, |
| 124 | MODE_KBDLOCK = 256, | 124 | MODE_KBDLOCK = 1 << 8, |
| 125 | MODE_HIDE = 512, | 125 | MODE_HIDE = 1 << 9, |
| 126 | MODE_ECHO = 1024, | 126 | MODE_ECHO = 1 << 10, |
| 127 | MODE_APPCURSOR = 2048, | 127 | MODE_APPCURSOR = 1 << 11, |
| 128 | MODE_MOUSESGR = 4096, | 128 | MODE_MOUSESGR = 1 << 12, |
| 129 | MODE_8BIT = 8192, | 129 | MODE_8BIT = 1 << 13, |
| 130 | MODE_BLINK = 16384, | 130 | MODE_BLINK = 1 << 14, |
| 131 | MODE_FBLINK = 32768, | 131 | MODE_FBLINK = 1 << 15, |
| 132 | MODE_FOCUS = 65536, | 132 | MODE_FOCUS = 1 << 16, |
| 133 | MODE_MOUSEX10 = 131072, | 133 | MODE_MOUSEX10 = 1 << 17, |
| 134 | MODE_MOUSEMANY = 262144, | 134 | MODE_MOUSEMANY = 1 << 18, |
| 135 | MODE_BRCKTPASTE = 524288, | 135 | MODE_BRCKTPASTE = 1 << 19, |
| 136 | MODE_PRINT = 1048576, | 136 | MODE_PRINT = 1 << 20, |
| 137 | MODE_MOUSE = MODE_MOUSEBTN|MODE_MOUSEMOTION|MODE_MOUSEX10\ | 137 | MODE_MOUSE = MODE_MOUSEBTN|MODE_MOUSEMOTION|MODE_MOUSEX10\ |
| 138 | |MODE_MOUSEMANY, | 138 | |MODE_MOUSEMANY, |
| 139 | }; | 139 | }; |
