Mercurial > vim
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 */ |