Revision: emacs--multi-tty--0--patch-355 Archive: lorentey@elte.hu--2004 Creator: Karoly Lorentey Date: Sat Jun 25 18:34:30 CEST 2005 Standard-date: 2005-06-25 16:34:30 GMT Modified-files: src/keyboard.c src/keyboard.h src/keymap.c src/term.c New-patches: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-355 Summary: Make function-key-map a terminal-local variable (move it inside the kboard struct). Keywords: * src/keyboard.h (kboard): Move Vfunction_key_map inside the kboard struct. * src/keyboard.c (Vfunction_key_map): Remove declaration. (read_key_sequence, init_kboard): Update references to Vfunction_key_map. (syms_of_keyboard): Declare function-key-map as a terminal-local variable. (mark_kboards): Mark Vfunction_key_map. * src/keymap.c (Vfunction_key_map): Remove. (Fdescribe_buffer_bindings): Update references to Vfunction_key_map. (syms_of_keymap): Remove DEFVAR for Vfunction_key_map. * src/term.c (term_get_fkeys_1): Update references to Vfunction_key_map.