aboutsummaryrefslogtreecommitdiffstats
path: root/src/keymap.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (Flookup_key): Add gcpro.Richard M. Stallman1994-06-211-12/+58
| | | | | (Fkey_binding, Fminor_mode_key_binding): Likewise. (Fwhere_is_internal): Likewise.
* (Fsingle_key_description): Allow strings as keys.Karl Heuer1994-06-151-1/+5
|
* (Fkey_description): Avoid using Fmapconcat--do it directly.Richard M. Stallman1994-06-051-2/+22
|
* (describe_map): Fix the call to Fequal.Richard M. Stallman1994-05-241-1/+1
|
* (describe_map): Ignore bindings for all except symbols and integers.Richard M. Stallman1994-05-051-2/+5
|
* (Fsingle_key_description): Undo previous change.Karl Heuer1994-04-291-4/+4
| | | | (describe_map): Skip string entries.
* (describe_buffer_bindings): gcpro stuff. Delete some unused code.Karl Heuer1994-04-291-16/+13
|
* (describe_map_tree): gcpro some things.Karl Heuer1994-04-291-4/+5
|
* (Fsingle_key_description): Accept strings as keys since the buffer menu usesKarl Heuer1994-04-291-1/+4
| | | | them.
* (describe_map_tree, describe_map): Skip keymaps we've seen before.Karl Heuer1994-04-201-11/+23
|
* (describe_map): Merge with describe_map_2.Karl Heuer1994-04-201-33/+20
|
* (describe_map_tree): Fix call to Flookup_key.Richard M. Stallman1994-04-131-1/+1
|
* (Fkey_binding): Declare accept_default.Richard M. Stallman1994-04-121-1/+1
|
* (get_keymap): Pass 1 as ERROR to get_keymap_1.Richard M. Stallman1994-04-091-15/+19
| | | | | | (get_keyelt): New arg AUTOLOAD means load keymaps indirected thru. All callers changed; most pass 0. (Fdefine_key, Flookup_key): Load all the keymaps we look in.
* (describe_buffer_bindings): Move XSYMBOL to after SYMBOLP.Karl Heuer1994-04-061-7/+8
| | | | Exclude trailing null in string copies.
* (Fwhere_is_internal): Skip duplicates.Karl Heuer1994-03-251-2/+4
|
* (access_keymap, store_in_keymap, Fcopy_keymap, Fdefine_key,Karl Heuer1994-03-231-32/+40
| | | | | Faccessible_keymaps, Fwhere_is_internal): Use assignment instead of initialization.
* (where_is_string, Fwhere_is): Deleted.Richard M. Stallman1994-03-231-34/+0
| | | | (syms_of_keymap): Corresponding changes.
* (Fdefine_key): Check for non-events in keyvector.Karl Heuer1994-03-221-0/+3
|
* (Fkeymapp): Doc fix.Karl Heuer1994-03-211-1/+1
|
* (Fcopy_keymap): Account for menus and equiv-key cache.Karl Heuer1994-03-211-4/+34
|
* (get_keyelt): Cached equiv-key data is now a sublist.Richard M. Stallman1994-02-211-7/+6
|
* (get_keyelt): Discard keyboard equivalentsRichard M. Stallman1994-02-191-2/+14
| | | | stored in a menu keymap element.
* (Fwhere_is_internal): Take just one keymap arg.Richard M. Stallman1994-02-041-19/+46
| | | | (where_is_string): Pass Voverriding_local_map for that arg.
* Whitespace changes.Richard M. Stallman1994-01-301-8/+10
|
* Scale by sizeof when allocating objects.Karl Heuer1994-01-291-4/+10
|
* (Fkey_binding): Handle Voverriding_local_map.Richard M. Stallman1994-01-161-13/+31
| | | | (describe_buffer_bindings): Likewise.
* (describe_map_tree): New arg NOMENU.Richard M. Stallman1994-01-101-6/+28
| | | | (describe_buffer_bindings): Pass new arg.
* (describe_command): If binding is a kbd macro, say so.Richard M. Stallman1993-12-291-0/+2
|
* (Fwhere_is_internal): Doc fix.Richard M. Stallman1993-12-231-3/+3
|
* Doc fix.Richard M. Stallman1993-11-211-0/+6
|
* (Fkey_binding): Doc fix.Richard M. Stallman1993-11-171-2/+2
|
* Include <config.h> instead of "config.h".Roland McGrath1993-09-101-1/+1
|
* (describe_buffer_bindings): Declare shadow just once.Richard M. Stallman1993-08-111-5/+1
|
* * keyboard.c (read_key_sequence): Accept both strings and vectorsJim Blandy1993-07-181-5/+5
| | | | | | | as bindings in function-key-map. * keymap.c (Vfunction_key_map in syms_of_keymap): Doc fix. * keymap.c (syms_of_keymap): Doc fix.
* (describe_map_tree): When inserting TITLE, mention PREFIX.Richard M. Stallman1993-07-071-12/+39
| | | | | | | Insert newline at end, if inserted anything else. (describe_buffer_bindings): Corresponding changes. For minor mode maps, build up a title string, then let describe_map_tree insert it.
* (Faccessible_keymaps): Doc fix.Richard M. Stallman1993-07-031-1/+3
|
* (describe_map_tree): Insert key_heading here.Richard M. Stallman1993-07-021-75/+158
| | | | | | | | | | | | | | | | | New arg TITLE. (describe_buffer_bindings): Corresponding changes. (shadow_lookup): New function. (describe_map_2): Call it. SHADOW is now a list of maps. (describe_vector): Likewise. (describe_map): SHADOW is now a list of maps. (describe_map_tree): Likewise. (describe_buffer_bindings): Build suitable list to pass as SHADOW. (Faccessible_keymaps): New arg PREFIX. Callers changed. (describe_map_tree): New arg PREFIX. (Fdescribe_bindings): New arg PREFIX. Pass to describe_buffer_bindings along with buffer. (describe_buffer_bindings): Extract PREFIX and pass along.
* (describe_map_2): Cleanups.Richard M. Stallman1993-06-281-16/+17
| | | | Check there's no previous definition in same keymap.
* Make prefix keys work with keymap inheritanceRichard M. Stallman1993-06-151-11/+69
| | | | | | | | | by creating an inheritance structure for each subkeymap that we create in the inheriting keymap. (access_keymap): New arg NOINHERIT. All calls changed. (define_as_prefix): New function. (Fdefine_key): Use them.
* (get_keymap_1): Add missing semicolon.Richard M. Stallman1993-06-121-2/+3
| | | | (describe_vector_princ): Align to column 16.
* (Fcopy_keymap): Check Fkeymapp value with NILP.Richard M. Stallman1993-06-121-1/+1
|
* (Fdescribe_vector): Use current buf, not standard-output.Richard M. Stallman1993-06-111-3/+9
| | | | | | | (describe_vector_princ): Add newline at end. (store_in_keymap, access_keymap): Use CHAR_META when clearing excess high bits.
* Doc fix.Richard M. Stallman1993-06-071-2/+2
|
* (access_keymap, store_in_keymap): Discard meaninglessRichard M. Stallman1993-06-061-1/+8
| | | | high bits of a character event.
* (syms_of_keymap): Add missing 2nd arg to Fcons.Richard M. Stallman1993-06-021-1/+1
|
* (syms_of_keymap): Create global_map 256 slots long.Richard M. Stallman1993-05-281-1/+2
|
* Updated copyright years.Jim Blandy1993-05-221-1/+1
|
* Doc fix.Jim Blandy1993-05-191-3/+3
|
* (access_keymap): Handle any length vector.Richard M. Stallman1993-05-141-12/+9
| | | | | (store_in_keymap): Likewise. (Fcopy_keymap): Likewise.