Mercurial > vim
comparison src/keymap.h @ 3746:44038a9777aa v7.3.632
updated for version 7.3.632
Problem: Cannot select beyond 222 columns with the mouse in xterm.
Solution: Add support for SGR mouse tracking. (Hayaki Saito)
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Wed, 15 Aug 2012 16:21:32 +0200 |
parents | c75a8d2404bd |
children | 74b15ed0a259 |
comparison
equal
deleted
inserted
replaced
3745:c9291159f229 | 3746:44038a9777aa |
---|---|
107 /* Used for menu in a tab pages line. */ | 107 /* Used for menu in a tab pages line. */ |
108 #define KS_TABMENU 239 | 108 #define KS_TABMENU 239 |
109 | 109 |
110 /* Used for the urxvt mouse. */ | 110 /* Used for the urxvt mouse. */ |
111 #define KS_URXVT_MOUSE 238 | 111 #define KS_URXVT_MOUSE 238 |
112 | |
113 /* Used for the sgr mouse. */ | |
114 #define KS_SGR_MOUSE 237 | |
112 | 115 |
113 /* | 116 /* |
114 * Filler used after KS_SPECIAL and others | 117 * Filler used after KS_SPECIAL and others |
115 */ | 118 */ |
116 #define KE_FILLER ('X') | 119 #define KE_FILLER ('X') |
410 #define K_NETTERM_MOUSE TERMCAP2KEY(KS_NETTERM_MOUSE, KE_FILLER) | 413 #define K_NETTERM_MOUSE TERMCAP2KEY(KS_NETTERM_MOUSE, KE_FILLER) |
411 #define K_DEC_MOUSE TERMCAP2KEY(KS_DEC_MOUSE, KE_FILLER) | 414 #define K_DEC_MOUSE TERMCAP2KEY(KS_DEC_MOUSE, KE_FILLER) |
412 #define K_JSBTERM_MOUSE TERMCAP2KEY(KS_JSBTERM_MOUSE, KE_FILLER) | 415 #define K_JSBTERM_MOUSE TERMCAP2KEY(KS_JSBTERM_MOUSE, KE_FILLER) |
413 #define K_PTERM_MOUSE TERMCAP2KEY(KS_PTERM_MOUSE, KE_FILLER) | 416 #define K_PTERM_MOUSE TERMCAP2KEY(KS_PTERM_MOUSE, KE_FILLER) |
414 #define K_URXVT_MOUSE TERMCAP2KEY(KS_URXVT_MOUSE, KE_FILLER) | 417 #define K_URXVT_MOUSE TERMCAP2KEY(KS_URXVT_MOUSE, KE_FILLER) |
418 #define K_SGR_MOUSE TERMCAP2KEY(KS_SGR_MOUSE, KE_FILLER) | |
415 | 419 |
416 #define K_SELECT TERMCAP2KEY(KS_SELECT, KE_FILLER) | 420 #define K_SELECT TERMCAP2KEY(KS_SELECT, KE_FILLER) |
417 #define K_TEAROFF TERMCAP2KEY(KS_TEAROFF, KE_FILLER) | 421 #define K_TEAROFF TERMCAP2KEY(KS_TEAROFF, KE_FILLER) |
418 | 422 |
419 #define K_TABLINE TERMCAP2KEY(KS_TABLINE, KE_FILLER) | 423 #define K_TABLINE TERMCAP2KEY(KS_TABLINE, KE_FILLER) |