r438 - in trunk/vim/debian: . patches
Stefano Zacchiroli
zack at costa.debian.org
Tue Dec 20 12:11:32 UTC 2005
Author: zack
Date: 2005-12-20 12:11:31 +0000 (Tue, 20 Dec 2005)
New Revision: 438
Added:
trunk/vim/debian/patches/305_term.c.diff
Modified:
trunk/vim/debian/changelog
Log:
patch from Bram for pastetoggle on Debian's xterm, enable pastetoggling using F1-F4
Modified: trunk/vim/debian/changelog
===================================================================
--- trunk/vim/debian/changelog 2005-12-20 12:06:42 UTC (rev 437)
+++ trunk/vim/debian/changelog 2005-12-20 12:11:31 UTC (rev 438)
@@ -12,9 +12,11 @@
hopefully the file is clearer now ...
* Fixed dangling manpage symlinks in vim-gui-common.
(closes: #343195, #343171)
+ * Moved vimtutor from vim-common to vim-runtime
* Added patch 151_sed.vim which improves sed's syntax highlighting.
(closes: #336125)
- * Moved vimtutor from vim-common to vim-runtime
+ * Added patch 305_term.c which fixes 'pastetoggle' for working
+ properly with F1-F4 keys on Debian xterm's. (closes: #342220)
-- Debian VIM Maintainers <pkg-vim-maintainers at lists.alioth.debian.org> Tue, 13 Dec 2005 07:25:29 +0100
Added: trunk/vim/debian/patches/305_term.c.diff
===================================================================
--- trunk/vim/debian/patches/305_term.c.diff 2005-12-20 12:06:42 UTC (rev 437)
+++ trunk/vim/debian/patches/305_term.c.diff 2005-12-20 12:11:31 UTC (rev 438)
@@ -0,0 +1,26 @@
+diff -urN vim64/src/term.c vim64.new/src/term.c
+--- vim64/src/term.c 2005-07-21 13:00:18.000000000 +0200
++++ vim64.new/src/term.c 2005-12-20 13:00:15.000000000 +0100
+@@ -1013,14 +1013,14 @@
+ {K_S_LEFT, IF_EB("\033O2D", ESC_STR "O2D")},
+ {K_C_LEFT, IF_EB("\033O5D", ESC_STR "O5D")},
+ /* An extra set of function keys for vt100 mode */
+- {K_XF1, IF_EB("\033OP", ESC_STR "OP")},
+- {K_XF2, IF_EB("\033OQ", ESC_STR "OQ")},
+- {K_XF3, IF_EB("\033OR", ESC_STR "OR")},
+- {K_XF4, IF_EB("\033OS", ESC_STR "OS")},
+- {K_F1, IF_EB("\033[11~", ESC_STR "[11~")},
+- {K_F2, IF_EB("\033[12~", ESC_STR "[12~")},
+- {K_F3, IF_EB("\033[13~", ESC_STR "[13~")},
+- {K_F4, IF_EB("\033[14~", ESC_STR "[14~")},
++ {K_F1, IF_EB("\033OP", ESC_STR "OP")},
++ {K_F2, IF_EB("\033OQ", ESC_STR "OQ")},
++ {K_F3, IF_EB("\033OR", ESC_STR "OR")},
++ {K_F4, IF_EB("\033OS", ESC_STR "OS")},
++ {K_XF1, IF_EB("\033[11~", ESC_STR "[11~")},
++ {K_XF2, IF_EB("\033[12~", ESC_STR "[12~")},
++ {K_XF3, IF_EB("\033[13~", ESC_STR "[13~")},
++ {K_XF4, IF_EB("\033[14~", ESC_STR "[14~")},
+ {K_F5, IF_EB("\033[15~", ESC_STR "[15~")},
+ {K_F6, IF_EB("\033[17~", ESC_STR "[17~")},
+ {K_F7, IF_EB("\033[18~", ESC_STR "[18~")},
More information about the pkg-vim-maintainers
mailing list