comparison src/term.h @ 18299:a9cf41bcb5d6 v8.1.2144

patch 8.1.2144: side effects when using t_ti to enable modifyOtherKeys Commit: https://github.com/vim/vim/commit/171a921b51101c1261040d28a8147c8829b675d3 Author: Bram Moolenaar <Bram@vim.org> Date: Sat Oct 12 21:08:59 2019 +0200 patch 8.1.2144: side effects when using t_ti to enable modifyOtherKeys Problem: Side effects when using t_ti to enable modifyOtherKeys. Solution: Add t_TI and t_TE.
author Bram Moolenaar <Bram@vim.org>
date Sat, 12 Oct 2019 21:15:04 +0200
parents 3375a8cbb442
children 6e3dc2d630c2
comparison
equal deleted inserted replaced
18298:319c64023a01 18299:a9cf41bcb5d6
63 KS_CRI, /* cursor number of chars right */ 63 KS_CRI, /* cursor number of chars right */
64 KS_VB, /* visual bell */ 64 KS_VB, /* visual bell */
65 KS_KS, /* put term in "keypad transmit" mode */ 65 KS_KS, /* put term in "keypad transmit" mode */
66 KS_KE, /* out of "keypad transmit" mode */ 66 KS_KE, /* out of "keypad transmit" mode */
67 KS_TI, /* put terminal in termcap mode */ 67 KS_TI, /* put terminal in termcap mode */
68 KS_TE, /* out of termcap mode */ 68 KS_CTI, /* put terminal in "raw" mode */
69 KS_TE, /* end of termcap mode */
70 KS_CTE, /* end of "raw" mode */
69 KS_BC, /* backspace character (cursor left) */ 71 KS_BC, /* backspace character (cursor left) */
70 KS_CCS, /* cur is relative to scroll region */ 72 KS_CCS, /* cur is relative to scroll region */
71 KS_CCO, /* number of colors */ 73 KS_CCO, /* number of colors */
72 KS_CSF, /* set foreground color */ 74 KS_CSF, /* set foreground color */
73 KS_CSB, /* set background color */ 75 KS_CSB, /* set background color */
162 #define T_CRI (TERM_STR(KS_CRI)) /* cursor number of chars right */ 164 #define T_CRI (TERM_STR(KS_CRI)) /* cursor number of chars right */
163 #define T_VB (TERM_STR(KS_VB)) /* visual bell */ 165 #define T_VB (TERM_STR(KS_VB)) /* visual bell */
164 #define T_KS (TERM_STR(KS_KS)) /* put term in "keypad transmit" mode */ 166 #define T_KS (TERM_STR(KS_KS)) /* put term in "keypad transmit" mode */
165 #define T_KE (TERM_STR(KS_KE)) /* out of "keypad transmit" mode */ 167 #define T_KE (TERM_STR(KS_KE)) /* out of "keypad transmit" mode */
166 #define T_TI (TERM_STR(KS_TI)) /* put terminal in termcap mode */ 168 #define T_TI (TERM_STR(KS_TI)) /* put terminal in termcap mode */
167 #define T_TE (TERM_STR(KS_TE)) /* out of termcap mode */ 169 #define T_CTI (TERM_STR(KS_CTI)) /* put terminal in "raw" mode */
170 #define T_TE (TERM_STR(KS_TE)) /* end of termcap mode */
171 #define T_CTE (TERM_STR(KS_CTE)) /* end of "raw" mode */
168 #define T_BC (TERM_STR(KS_BC)) /* backspace character */ 172 #define T_BC (TERM_STR(KS_BC)) /* backspace character */
169 #define T_CCS (TERM_STR(KS_CCS)) /* cur is relative to scroll region */ 173 #define T_CCS (TERM_STR(KS_CCS)) /* cur is relative to scroll region */
170 #define T_CCO (TERM_STR(KS_CCO)) /* number of colors */ 174 #define T_CCO (TERM_STR(KS_CCO)) /* number of colors */
171 #define T_CSF (TERM_STR(KS_CSF)) /* set foreground color */ 175 #define T_CSF (TERM_STR(KS_CSF)) /* set foreground color */
172 #define T_CSB (TERM_STR(KS_CSB)) /* set background color */ 176 #define T_CSB (TERM_STR(KS_CSB)) /* set background color */