From: Dan Nicolaescu Date: Thu, 27 Jul 2006 18:31:23 +0000 (+0000) Subject: (terminal-init-xterm): Fix bindings for C-tab, X-Git-Tag: emacs-pretest-22.0.90~1224 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=cecee05315c95c7babfc66297cfd3c787f8a9ff3;p=emacs.git (terminal-init-xterm): Fix bindings for C-tab, S-tab and C-S-tab. --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 6babbfc4739..3869f598f65 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2006-07-27 Dan Nicolaescu + + * term/xterm.el (terminal-init-xterm): Fix bindings for C-tab, + S-tab and C-S-tab. + 2006-07-28 Nick Roberts * progmodes/which-func.el (which-function): Fix documentation/ diff --git a/lisp/term/xterm.el b/lisp/term/xterm.el index 3504986405e..7622f23752b 100644 --- a/lisp/term/xterm.el +++ b/lisp/term/xterm.el @@ -230,17 +230,17 @@ ;; These keys are available in xterm starting from version 214 ;; if the modifyOtherKeys resource is set to 1. - (define-key map "\e[27;5;9~" [?\C-\t]) + (define-key map "\e[27;5;9~" [C-tab]) (define-key map "\e[27;5;13~" [C-return]) (define-key map "\e[27;5;44~" [?\C-,]) (define-key map "\e[27;5;46~" [?\C-.]) (define-key map "\e[27;5;47~" [?\C-/]) (define-key map "\e[27;5;92~" [?\C-\\]) - (define-key map "\e[27;2;9~" [?\S-\t]) + (define-key map "\e[27;2;9~" [S-tab]) (define-key map "\e[27;2;13~" [S-return]) - (define-key map "\e[27;6;9~" [?\C-\S-\t]) + (define-key map "\e[27;6;9~" [(C-S-tab)]) (define-key map "\e[27;13;46~" [?\C-\M-.])