|
From: | Stefan Monnier |
Subject: | [Emacs-commit] emacs src/term.c src/keymap.c src/keyboard.h sr... |
Date: | Tue, 09 Oct 2007 05:05:40 +0000 |
CVSROOT: /sources/emacs Module name: emacs Changes by: Stefan Monnier <monnier> 07/10/09 05:05:40 Modified files: src : term.c keymap.c keyboard.h keyboard.c ChangeLog etc : NEWS doc/misc : viper.texi doc/lispref : os.texi maps.texi keymaps.texi doc/emacs : custom.texi Log message: Add new `input-decode-map' keymap and use it for temrinal escape sequences. * keyboard.h (struct kboard): Add Vinput_decode_map. Remove Vlocal_key_translation_map. * keyboard.c (read_key_sequence): Add support for input-decode-map. (init_kboard): Init input-decode-map. Replace local-key-translation-map back with key-translation-map. (syms_of_keyboard): Declare input-decode-map. Remove local-key-translation-map. Update docstrings. (mark_kboards): Mark Vinput_decode_map. Don't mark Vlocal_key_translation_map. * keymap.c (Fdescribe_buffer_bindings): Describe input-decode-map. Replace local-key-translation-map back with key-translation-map. * term.c (term_get_fkeys_1, CONDITIONAL_REASSIGN): Bind in input-decode-map rather than function-key-map. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/emacs/src/term.c?cvsroot=emacs&r1=1.207&r2=1.208 http://cvs.savannah.gnu.org/viewcvs/emacs/src/keymap.c?cvsroot=emacs&r1=1.361&r2=1.362 http://cvs.savannah.gnu.org/viewcvs/emacs/src/keyboard.h?cvsroot=emacs&r1=1.78&r2=1.79 http://cvs.savannah.gnu.org/viewcvs/emacs/src/keyboard.c?cvsroot=emacs&r1=1.916&r2=1.917 http://cvs.savannah.gnu.org/viewcvs/emacs/src/ChangeLog?cvsroot=emacs&r1=1.5915&r2=1.5916 http://cvs.savannah.gnu.org/viewcvs/emacs/etc/NEWS?cvsroot=emacs&r1=1.1580&r2=1.1581 http://cvs.savannah.gnu.org/viewcvs/emacs/doc/misc/viper.texi?cvsroot=emacs&r1=1.2&r2=1.3 http://cvs.savannah.gnu.org/viewcvs/emacs/doc/lispref/os.texi?cvsroot=emacs&r1=1.2&r2=1.3 http://cvs.savannah.gnu.org/viewcvs/emacs/doc/lispref/maps.texi?cvsroot=emacs&r1=1.2&r2=1.3 http://cvs.savannah.gnu.org/viewcvs/emacs/doc/lispref/keymaps.texi?cvsroot=emacs&r1=1.2&r2=1.3 http://cvs.savannah.gnu.org/viewcvs/emacs/doc/emacs/custom.texi?cvsroot=emacs&r1=1.1&r2=1.2
[Prev in Thread] | Current Thread | [Next in Thread] |