- 25 Mar, 1993 1 commit
-
-
Jim Blandy authored
-
- 24 Mar, 1993 1 commit
-
-
Richard M. Stallman authored
-
- 10 Mar, 1993 1 commit
-
-
Richard M. Stallman authored
(access_keymap): Handle ints beyond the ASCII range. (store_in_keymap): Likewise. (Faccessible_keymaps): Use meta_modifier. Use vectors for the key sequences. (Fwhere_is_internal): Use meta_modifier. (append_key): Always return a vector.
-
- 07 Mar, 1993 1 commit
-
-
Richard M. Stallman authored
(push_key_description): Handle all modifiers. Handle large character codes. (Fkey_description): Move the meta bit, if arg is string. (Fsingle_key_description): Don't alter integer value. Make tem long enough. (Flookup_key): Use meta_modifier as meta-bit if from vector. (Fdefine_key): Likewise.
-
- 22 Feb, 1993 1 commit
-
-
Jim Blandy authored
to describe_vector. * syntax.c (describe_syntax_1): Same.
-
- 19 Feb, 1993 1 commit
-
-
Richard M. Stallman authored
-
- 14 Feb, 1993 1 commit
-
-
Jim Blandy authored
Fglobal_key_binding, Fminor_mode_key_binding): Add a new optional argument ACCEPT_DEFAULT, to control whether this function sees bindings for t. (Fwhere_is_internal, describe_map_tree, describe_map_2, describe_vector): Pass the proper arguments to Flookup_key.
-
- 26 Jan, 1993 1 commit
-
-
Jim Blandy authored
-
- 07 Nov, 1992 1 commit
-
-
Jim Blandy authored
unless the autoload form indicates that it's a keymap.
-
- 31 Oct, 1992 1 commit
-
-
Jim Blandy authored
that Flength returns an integer. * keymap.c: Deal with autoloaded keymaps properly. (get_keymap_1): Renamed to inner_get_keymap; made static. New argument AUTOLOAD says to pursue autoloads if non-zero. (Fkeymapp, get_keymap, get_keyelt, Flookup_key): Ask get_keymap_1 not to perform autoloads. (Fdefine_key): Ask get_keymap_1 to perform autoloads. Since autoloading may GC, remember that we have to GCPRO our local variables now. (Fminor_mode_key_binding): Call get_keymap instead of calling get_keymap_1 with equivalent arguments.
-
- 19 Oct, 1992 1 commit
-
-
Jim Blandy authored
keymap-scanning loop. Don't treat vectors as binding tables if they're the wrong length. * keymap.c (store_in_keymap): Don't forget to QUIT in the keymap-scanning loop. Don't treat vectors as binding tables if they're the wrong length.
-
- 11 Oct, 1992 1 commit
-
-
Jim Blandy authored
non-ascii keys. * keymap.c (access_keymap): Treat bindings for Qt as default bindings, when new argument T_OK is non-zero. (get_keyelt, Fdefine_key, Flookup_key): Call access_keymap with T_OK false.
-
- 03 Oct, 1992 1 commit
-
-
Jim Blandy authored
Fsingle_key_description): No need to check for EVENT_HAS_PARAMETERS before using EVENT_HEAD; the latter now works properly on all sorts of events.
-
- 29 Sep, 1992 1 commit
-
-
Jim Blandy authored
the keymap.
-
- 28 Sep, 1992 1 commit
-
-
Jim Blandy authored
Qt. * keymap.c (Fwhere_is_internal): Don't forget to advance map to the next element when we find something that is neither a vector nor a cons. Don't forget to QUIT in the appropriate places, either.
-
- 23 Sep, 1992 1 commit
-
-
Jim Blandy authored
(keymap_table): Function removed; this function exists only to support an incorrect understanding of the format of keymaps. (access_keymap, store_in_keymap, Fcopy_keymap, Faccessible_keymaps): Correctly handle vectors at any point in the keymap; don't assume it must be at the front. (describe_map): Instead of calling describe_vector on the vector in the cadr of the keymap (if present) and then calling describe_alist to do the rest, just call describe_map_2. (describe_alist): Renamed to describe_map_2; call describe_vector when we encounter a vector in the list. * keymap.c (access_keymap, store_in_keymap): Clarify error message for non-ASCII characters. * keymap.c (access_keymap): Return the binding of Qt as the binding for all unbound characters.
-
- 18 Sep, 1992 1 commit
-
-
Richard M. Stallman authored
-
- 13 Sep, 1992 1 commit
-
-
Jim Blandy authored
the format used by describe_map_tree. Also, don't reprint the "key binding" header above the global bindings if we've already printed it for the local bindings; it's clear enough that the columns mean the same thing as above. * keymap.c (describe_buffer_bindings): Declare buf and bufend... * keymap.c (describe_buffer_bindings): Set the current buffer to descbuf before calling current_minor_maps; that function's value depends on the values of buffer-local variables. Don't set the current buffer to Vstandard_output until afterwards. * keymap.c (describe_buffer_bindings): If Vkeyboard_translate_table is in effect, describe its effects.
-
- 11 Sep, 1992 1 commit
-
-
Richard M. Stallman authored
(keymap_table): No longer static.
-
- 18 May, 1992 1 commit
-
-
Jim Blandy authored
-
- 28 Jan, 1992 1 commit
-
-
Jim Blandy authored
-
- 13 Jan, 1992 1 commit
-
-
Jim Blandy authored
-
- 20 Dec, 1991 1 commit
-
-
Jim Blandy authored
-
- 31 Jul, 1991 1 commit
-
-
Jim Blandy authored
-
- 28 Jul, 1991 1 commit
-
-
Jim Blandy authored
-
- 06 May, 1991 1 commit
-
-
Jim Blandy authored
-