Mercurial > vim
comparison src/option.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 | b9aa7fb4a928 |
children | edd0bc1f26bd |
comparison
equal
deleted
inserted
replaced
3745:c9291159f229 | 3746:44038a9777aa |
---|---|
820 EXTERN long p_ttyscroll; /* 'ttyscroll' */ | 820 EXTERN long p_ttyscroll; /* 'ttyscroll' */ |
821 #if defined(FEAT_MOUSE) && (defined(UNIX) || defined(VMS)) | 821 #if defined(FEAT_MOUSE) && (defined(UNIX) || defined(VMS)) |
822 EXTERN char_u *p_ttym; /* 'ttymouse' */ | 822 EXTERN char_u *p_ttym; /* 'ttymouse' */ |
823 EXTERN unsigned ttym_flags; | 823 EXTERN unsigned ttym_flags; |
824 # ifdef IN_OPTION_C | 824 # ifdef IN_OPTION_C |
825 static char *(p_ttym_values[]) = {"xterm", "xterm2", "dec", "netterm", "jsbterm", "pterm", "urxvt", NULL}; | 825 static char *(p_ttym_values[]) = {"xterm", "xterm2", "dec", "netterm", "jsbterm", "pterm", "urxvt", "sgr", NULL}; |
826 # endif | 826 # endif |
827 # define TTYM_XTERM 0x01 | 827 # define TTYM_XTERM 0x01 |
828 # define TTYM_XTERM2 0x02 | 828 # define TTYM_XTERM2 0x02 |
829 # define TTYM_DEC 0x04 | 829 # define TTYM_DEC 0x04 |
830 # define TTYM_NETTERM 0x08 | 830 # define TTYM_NETTERM 0x08 |
831 # define TTYM_JSBTERM 0x10 | 831 # define TTYM_JSBTERM 0x10 |
832 # define TTYM_PTERM 0x20 | 832 # define TTYM_PTERM 0x20 |
833 # define TTYM_URXVT 0x40 | 833 # define TTYM_URXVT 0x40 |
834 # define TTYM_SGR 0x80 | |
834 #endif | 835 #endif |
835 EXTERN char_u *p_udir; /* 'undodir' */ | 836 EXTERN char_u *p_udir; /* 'undodir' */ |
836 EXTERN long p_ul; /* 'undolevels' */ | 837 EXTERN long p_ul; /* 'undolevels' */ |
837 EXTERN long p_ur; /* 'undoreload' */ | 838 EXTERN long p_ur; /* 'undoreload' */ |
838 EXTERN long p_uc; /* 'updatecount' */ | 839 EXTERN long p_uc; /* 'updatecount' */ |