Mercurial > vim
comparison src/term.h @ 11158:501f46f7644c v8.0.0466
patch 8.0.0466: still macros that should be all-caps
commit https://github.com/vim/vim/commit/8820b48654b62472821d9b155fe03ab7ac13a05c
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Mar 16 17:23:31 2017 +0100
patch 8.0.0466: still macros that should be all-caps
Problem: There are still a few macros that should be all-caps.
Solution: Make a few more macros all-caps.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Thu, 16 Mar 2017 17:30:06 +0100 |
parents | 27be410d6d29 |
children | 0c091a7c588c |
comparison
equal
deleted
inserted
replaced
11157:35a1705f4d02 | 11158:501f46f7644c |
---|---|
90 KS_U7, /* request cursor position */ | 90 KS_U7, /* request cursor position */ |
91 KS_8F, /* set foreground color (RGB) */ | 91 KS_8F, /* set foreground color (RGB) */ |
92 KS_8B, /* set background color (RGB) */ | 92 KS_8B, /* set background color (RGB) */ |
93 KS_CBE, /* enable bracketed paste mode */ | 93 KS_CBE, /* enable bracketed paste mode */ |
94 KS_CBD, /* disable bracketed paste mode */ | 94 KS_CBD, /* disable bracketed paste mode */ |
95 KS_CPS, /* start of brackted paste */ | 95 KS_CPS, /* start of bracketed paste */ |
96 KS_CPE /* end of brackted paste */ | 96 KS_CPE /* end of bracketed paste */ |
97 }; | 97 }; |
98 | 98 |
99 #define KS_LAST KS_CPE | 99 #define KS_LAST KS_CPE |
100 | 100 |
101 /* | 101 /* |
109 extern char_u *(term_strings[]); /* current terminal strings */ | 109 extern char_u *(term_strings[]); /* current terminal strings */ |
110 | 110 |
111 /* | 111 /* |
112 * strings used for terminal | 112 * strings used for terminal |
113 */ | 113 */ |
114 #define T_NAME (term_str(KS_NAME)) /* terminal name */ | 114 #define T_NAME (TERM_STR(KS_NAME)) /* terminal name */ |
115 #define T_CE (term_str(KS_CE)) /* clear to end of line */ | 115 #define T_CE (TERM_STR(KS_CE)) /* clear to end of line */ |
116 #define T_AL (term_str(KS_AL)) /* add new blank line */ | 116 #define T_AL (TERM_STR(KS_AL)) /* add new blank line */ |
117 #define T_CAL (term_str(KS_CAL)) /* add number of blank lines */ | 117 #define T_CAL (TERM_STR(KS_CAL)) /* add number of blank lines */ |
118 #define T_DL (term_str(KS_DL)) /* delete line */ | 118 #define T_DL (TERM_STR(KS_DL)) /* delete line */ |
119 #define T_CDL (term_str(KS_CDL)) /* delete number of lines */ | 119 #define T_CDL (TERM_STR(KS_CDL)) /* delete number of lines */ |
120 #define T_CS (term_str(KS_CS)) /* scroll region */ | 120 #define T_CS (TERM_STR(KS_CS)) /* scroll region */ |
121 #define T_CSV (term_str(KS_CSV)) /* scroll region vertical */ | 121 #define T_CSV (TERM_STR(KS_CSV)) /* scroll region vertical */ |
122 #define T_CL (term_str(KS_CL)) /* clear screen */ | 122 #define T_CL (TERM_STR(KS_CL)) /* clear screen */ |
123 #define T_CD (term_str(KS_CD)) /* clear to end of display */ | 123 #define T_CD (TERM_STR(KS_CD)) /* clear to end of display */ |
124 #define T_UT (term_str(KS_UT)) /* clearing uses background color */ | 124 #define T_UT (TERM_STR(KS_UT)) /* clearing uses background color */ |
125 #define T_DA (term_str(KS_DA)) /* text may be scrolled down from up */ | 125 #define T_DA (TERM_STR(KS_DA)) /* text may be scrolled down from up */ |
126 #define T_DB (term_str(KS_DB)) /* text may be scrolled up from down */ | 126 #define T_DB (TERM_STR(KS_DB)) /* text may be scrolled up from down */ |
127 #define T_VI (term_str(KS_VI)) /* cursor invisible */ | 127 #define T_VI (TERM_STR(KS_VI)) /* cursor invisible */ |
128 #define T_VE (term_str(KS_VE)) /* cursor visible */ | 128 #define T_VE (TERM_STR(KS_VE)) /* cursor visible */ |
129 #define T_VS (term_str(KS_VS)) /* cursor very visible */ | 129 #define T_VS (TERM_STR(KS_VS)) /* cursor very visible */ |
130 #define T_ME (term_str(KS_ME)) /* normal mode */ | 130 #define T_ME (TERM_STR(KS_ME)) /* normal mode */ |
131 #define T_MR (term_str(KS_MR)) /* reverse mode */ | 131 #define T_MR (TERM_STR(KS_MR)) /* reverse mode */ |
132 #define T_MD (term_str(KS_MD)) /* bold mode */ | 132 #define T_MD (TERM_STR(KS_MD)) /* bold mode */ |
133 #define T_SE (term_str(KS_SE)) /* normal mode */ | 133 #define T_SE (TERM_STR(KS_SE)) /* normal mode */ |
134 #define T_SO (term_str(KS_SO)) /* standout mode */ | 134 #define T_SO (TERM_STR(KS_SO)) /* standout mode */ |
135 #define T_CZH (term_str(KS_CZH)) /* italic mode start */ | 135 #define T_CZH (TERM_STR(KS_CZH)) /* italic mode start */ |
136 #define T_CZR (term_str(KS_CZR)) /* italic mode end */ | 136 #define T_CZR (TERM_STR(KS_CZR)) /* italic mode end */ |
137 #define T_UE (term_str(KS_UE)) /* exit underscore (underline) mode */ | 137 #define T_UE (TERM_STR(KS_UE)) /* exit underscore (underline) mode */ |
138 #define T_US (term_str(KS_US)) /* underscore (underline) mode */ | 138 #define T_US (TERM_STR(KS_US)) /* underscore (underline) mode */ |
139 #define T_UCE (term_str(KS_UCE)) /* exit undercurl mode */ | 139 #define T_UCE (TERM_STR(KS_UCE)) /* exit undercurl mode */ |
140 #define T_UCS (term_str(KS_UCS)) /* undercurl mode */ | 140 #define T_UCS (TERM_STR(KS_UCS)) /* undercurl mode */ |
141 #define T_MS (term_str(KS_MS)) /* save to move cur in reverse mode */ | 141 #define T_MS (TERM_STR(KS_MS)) /* save to move cur in reverse mode */ |
142 #define T_CM (term_str(KS_CM)) /* cursor motion */ | 142 #define T_CM (TERM_STR(KS_CM)) /* cursor motion */ |
143 #define T_SR (term_str(KS_SR)) /* scroll reverse (backward) */ | 143 #define T_SR (TERM_STR(KS_SR)) /* scroll reverse (backward) */ |
144 #define T_CRI (term_str(KS_CRI)) /* cursor number of chars right */ | 144 #define T_CRI (TERM_STR(KS_CRI)) /* cursor number of chars right */ |
145 #define T_VB (term_str(KS_VB)) /* visual bell */ | 145 #define T_VB (TERM_STR(KS_VB)) /* visual bell */ |
146 #define T_KS (term_str(KS_KS)) /* put term in "keypad transmit" mode */ | 146 #define T_KS (TERM_STR(KS_KS)) /* put term in "keypad transmit" mode */ |
147 #define T_KE (term_str(KS_KE)) /* out of "keypad transmit" mode */ | 147 #define T_KE (TERM_STR(KS_KE)) /* out of "keypad transmit" mode */ |
148 #define T_TI (term_str(KS_TI)) /* put terminal in termcap mode */ | 148 #define T_TI (TERM_STR(KS_TI)) /* put terminal in termcap mode */ |
149 #define T_TE (term_str(KS_TE)) /* out of termcap mode */ | 149 #define T_TE (TERM_STR(KS_TE)) /* out of termcap mode */ |
150 #define T_BC (term_str(KS_BC)) /* backspace character */ | 150 #define T_BC (TERM_STR(KS_BC)) /* backspace character */ |
151 #define T_CCS (term_str(KS_CCS)) /* cur is relative to scroll region */ | 151 #define T_CCS (TERM_STR(KS_CCS)) /* cur is relative to scroll region */ |
152 #define T_CCO (term_str(KS_CCO)) /* number of colors */ | 152 #define T_CCO (TERM_STR(KS_CCO)) /* number of colors */ |
153 #define T_CSF (term_str(KS_CSF)) /* set foreground color */ | 153 #define T_CSF (TERM_STR(KS_CSF)) /* set foreground color */ |
154 #define T_CSB (term_str(KS_CSB)) /* set background color */ | 154 #define T_CSB (TERM_STR(KS_CSB)) /* set background color */ |
155 #define T_XS (term_str(KS_XS)) /* standout not erased by overwriting */ | 155 #define T_XS (TERM_STR(KS_XS)) /* standout not erased by overwriting */ |
156 #define T_XN (term_str(KS_XN)) /* newline glitch */ | 156 #define T_XN (TERM_STR(KS_XN)) /* newline glitch */ |
157 #define T_MB (term_str(KS_MB)) /* blink mode */ | 157 #define T_MB (TERM_STR(KS_MB)) /* blink mode */ |
158 #define T_CAF (term_str(KS_CAF)) /* set foreground color (ANSI) */ | 158 #define T_CAF (TERM_STR(KS_CAF)) /* set foreground color (ANSI) */ |
159 #define T_CAB (term_str(KS_CAB)) /* set background color (ANSI) */ | 159 #define T_CAB (TERM_STR(KS_CAB)) /* set background color (ANSI) */ |
160 #define T_LE (term_str(KS_LE)) /* cursor left */ | 160 #define T_LE (TERM_STR(KS_LE)) /* cursor left */ |
161 #define T_ND (term_str(KS_ND)) /* cursor right */ | 161 #define T_ND (TERM_STR(KS_ND)) /* cursor right */ |
162 #define T_CIS (term_str(KS_CIS)) /* set icon text start */ | 162 #define T_CIS (TERM_STR(KS_CIS)) /* set icon text start */ |
163 #define T_CIE (term_str(KS_CIE)) /* set icon text end */ | 163 #define T_CIE (TERM_STR(KS_CIE)) /* set icon text end */ |
164 #define T_TS (term_str(KS_TS)) /* set window title start */ | 164 #define T_TS (TERM_STR(KS_TS)) /* set window title start */ |
165 #define T_FS (term_str(KS_FS)) /* set window title end */ | 165 #define T_FS (TERM_STR(KS_FS)) /* set window title end */ |
166 #define T_CWP (term_str(KS_CWP)) /* window position */ | 166 #define T_CWP (TERM_STR(KS_CWP)) /* window position */ |
167 #define T_CWS (term_str(KS_CWS)) /* window size */ | 167 #define T_CWS (TERM_STR(KS_CWS)) /* window size */ |
168 #define T_CSI (term_str(KS_CSI)) /* start insert mode */ | 168 #define T_CSI (TERM_STR(KS_CSI)) /* start insert mode */ |
169 #define T_CEI (term_str(KS_CEI)) /* end insert mode */ | 169 #define T_CEI (TERM_STR(KS_CEI)) /* end insert mode */ |
170 #define T_CSR (term_str(KS_CSR)) /* start replace mode */ | 170 #define T_CSR (TERM_STR(KS_CSR)) /* start replace mode */ |
171 #define T_CRV (term_str(KS_CRV)) /* request version string */ | 171 #define T_CRV (TERM_STR(KS_CRV)) /* request version string */ |
172 #define T_RBG (term_str(KS_RBG)) /* request background RGB */ | 172 #define T_RBG (TERM_STR(KS_RBG)) /* request background RGB */ |
173 #define T_OP (term_str(KS_OP)) /* original color pair */ | 173 #define T_OP (TERM_STR(KS_OP)) /* original color pair */ |
174 #define T_U7 (term_str(KS_U7)) /* request cursor position */ | 174 #define T_U7 (TERM_STR(KS_U7)) /* request cursor position */ |
175 #define T_8F (term_str(KS_8F)) /* set foreground color (RGB) */ | 175 #define T_8F (TERM_STR(KS_8F)) /* set foreground color (RGB) */ |
176 #define T_8B (term_str(KS_8B)) /* set background color (RGB) */ | 176 #define T_8B (TERM_STR(KS_8B)) /* set background color (RGB) */ |
177 #define T_BE (term_str(KS_CBE)) /* enable bracketed paste mode */ | 177 #define T_BE (TERM_STR(KS_CBE)) /* enable bracketed paste mode */ |
178 #define T_BD (term_str(KS_CBD)) /* disable bracketed paste mode */ | 178 #define T_BD (TERM_STR(KS_CBD)) /* disable bracketed paste mode */ |
179 #define T_PS (term_str(KS_CPS)) /* start of bracketed paste */ | 179 #define T_PS (TERM_STR(KS_CPS)) /* start of bracketed paste */ |
180 #define T_PE (term_str(KS_CPE)) /* end of bracketed paste */ | 180 #define T_PE (TERM_STR(KS_CPE)) /* end of bracketed paste */ |
181 | 181 |
182 #define TMODE_COOK 0 /* terminal mode for external cmds and Ex mode */ | 182 #define TMODE_COOK 0 /* terminal mode for external cmds and Ex mode */ |
183 #define TMODE_SLEEP 1 /* terminal mode for sleeping (cooked but no echo) */ | 183 #define TMODE_SLEEP 1 /* terminal mode for sleeping (cooked but no echo) */ |
184 #define TMODE_RAW 2 /* terminal mode for Normal and Insert mode */ | 184 #define TMODE_RAW 2 /* terminal mode for Normal and Insert mode */ |