aboutsummaryrefslogtreecommitdiffstats
path: root/src/keymap.c
Commit message (Collapse)AuthorAgeFilesLines
* (describe_buffer_bindings): Pass 1 for PARTIALRichard M. Stallman1996-10-261-3/+3
| | | | in some calls to describe_map_tree.
* (syms_of_keymap): staticpro global_map.Erik Naggum1996-09-171-0/+1
|
* (syms_of_keymap): staticpro current_global_map;Richard M. Stallman1996-09-041-2/+3
|
* (Fset_keymap_parent): Return early if KEYMAP already has the proper parent.Richard M. Stallman1996-06-121-0/+5
|
* (fix_submap_inheritance): If parent_entry is not a keymap, use nil instead.Richard M. Stallman1996-06-101-0/+5
|
* (Fkeymap_parent, Fset_keymap_parent): New functions.Richard M. Stallman1996-06-061-0/+144
| | | | | (fix_submap_inheritance): New function. (access_keymap): Use fix_submap_inheritance.
* (Fuse_global_map, Fuse_local_map): Don't call record_asynch_buffer_change.Richard M. Stallman1996-03-031-2/+0
|
* (Faccessible_keymaps): Doc fix.Karl Heuer1996-01-241-2/+20
| | | | | | (describe_command): Sometimes use col 32 for desc. Record that col in previous_description_column for hysteresis. (describe_map): Clear out previous_description_column.
* Update FSF's address in the preamble.Erik Naggum1996-01-151-1/+2
|
* (describe_map): New arg nomenu.Karl Heuer1996-01-091-3/+7
| | | | (describe_map_tree): Pass that arg.
* (Fapropos_internal): Fix previous change.Karl Heuer1996-01-091-1/+1
|
* (Fkeymapp, Fdefine_prefix_command, Faccessible_keymaps,Erik Naggum1996-01-091-21/+21
| | | | | Ftext_char_description, Fapropos_internal): Harmonize arguments with documentation.
* (Flookup_key): Doc fix.Karl Heuer1996-01-041-2/+2
|
* (Fkey_binding): Handle text-property keymaps.Karl Heuer1995-12-211-4/+8
| | | | | Include puresize.h. (store_in_keymap): Check PURE_P (def) and copy if nec.
* (describe_translation): Insert newline after key description.Richard M. Stallman1995-10-301-1/+4
|
* (describe_map_tree): New arg always_title. Callers changed.Richard M. Stallman1995-10-191-8/+13
|
* (describe_vector): Support nested char-tables.Richard M. Stallman1995-10-121-15/+103
|
* (describe_vector): Use Flength to get length of vector.Richard M. Stallman1995-10-071-1/+5
|
* (describe_buffer_bindings): Print bindings fromRichard M. Stallman1995-07-281-9/+59
| | | | | | | Vfunction_key_map and from Vkey_translation_map. (describe_translation): New function. (describe_command): Handle vector like string. (describe_map_tree): New arg TRANSL. Callers changed.
* (current_minor_maps): Catch errors in Findirect_function.Karl Heuer1995-07-171-3/+20
| | | | (current_minor_maps_error): New function.
* (Vdefine_key_rebound_commands): New variable.Richard M. Stallman1995-06-171-0/+15
| | | | | (syms_of_keymap): Set up Lisp var. (Fdefine_key): Put new definition onto Vdefine_key_rebound_commands.
* (Fkey_binding, describe_buffer_bindings):Karl Heuer1995-06-161-3/+13
| | | | Check Voverriding_terminal_local_map before Voverriding_local_map.
* (Flookup_key, Fdefine_key): Use Fevent_convert_list.Karl Heuer1995-06-091-2/+2
|
* (describe_vector): New arg entire_map.Karl Heuer1995-05-291-14/+29
| | | | | Don't show bindings shadowed earlier on in the same map. (Fdescribe_vector, describe_map): Pass new arg.
* (describe_map_tree): Move declaration to lisp.h.Karl Heuer1995-05-261-1/+0
|
* Update copyright.Karl Heuer1995-04-071-1/+1
|
* (Fwhere_is_internal): Fix missing \n\.Karl Heuer1995-03-221-1/+1
|
* (Fdefine_key): Handle Lucid-style (crtl backspace) etc.Richard M. Stallman1995-02-261-72/+6
| | | | (Flookup_key): Likewise.
* (Fwhere_is_internal): If FIRSTONLY is not nil or non-ascii,Richard M. Stallman1995-02-231-5/+28
| | | | completely ignore menu bindings.
* (Flocal_set_key, Fglobal_set_key): Use K, not k.Richard M. Stallman1995-01-241-2/+2
|
* (store_in_keymap): Copy a cons only if car is a string.Richard M. Stallman1995-01-081-3/+4
|
* (store_in_keymap): While dumping, copy DEF if a cons.Richard M. Stallman1995-01-021-2/+7
|
* (Fsingle_key_description): Use type test macros.Karl Heuer1994-11-181-12/+7
|
* (access_keymap): Use type test macros.Karl Heuer1994-11-161-19/+15
|
* (access_keymap, store_in_keymap): Use NATNUMP instead of its expansion.Karl Heuer1994-11-161-5/+2
|
* (current_minor_maps): Avoid assignments in arguments to a type-test macro.Karl Heuer1994-11-151-3/+3
|
* (describe_buffer_bindings): Set help-mode in *Help* buffer.Karl Heuer1994-11-091-0/+1
|
* (synkey, access_keymap, store_in_keymap, Faccessible_keymaps,Karl Heuer1994-10-041-15/+16
| | | | | Fkey_description, ascii_sequence_p, Fwhere_is_internal, describe_vector): Don't use XFASTINT as an lvalue.
* (synkey, Fdescribe_bindings, describe_command): Use new accessor macrosKarl Heuer1994-10-041-3/+3
| | | | instead of calling XSET directly.
* (get_keyelt, store_in_keymap, Fcopy_keymap, Fdefine_key, Flookup_key,Karl Heuer1994-09-271-47/+39
| | | | | | | current_minor_maps, Fkey_binding, Fminor_mode_key_binding, Fglobal_set_key, Flocal_set_key, Faccessible_keymaps, ascii_sequence_p, Fwhere_is_internal, describe_buffer_bindings, describe_map_tree, describe_command, describe_map, describe_vector): Use type test macros.
* (Fkey_description): Reverse condition.Karl Heuer1994-09-191-1/+1
|
* (Fkey_description): Give error if KEYS not an array.Richard M. Stallman1994-09-181-7/+9
| | | | (get_keyelt, access_keymap, get_keymap_1): Use type test macros.
* (syms_of_keymap): Doc fix.Richard M. Stallman1994-09-131-6/+9
|
* (Fdefine_key): Fix error message.Richard M. Stallman1994-08-111-2/+2
| | | | (Fsingle_key_description): Likewise.
* (Faccessible_keymaps): Fix previous change.Richard M. Stallman1994-08-071-3/+5
|
* (Fuse_global_map, Fuse_local_map): Call record_asynch_buffer_change.Richard M. Stallman1994-08-061-0/+3
|
* (Faccessible_keymaps): Use PREFIX to set loop startingRichard M. Stallman1994-08-031-3/+17
| | | | point; don't even consider maps except those reached via prefix.
* (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
|