1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-04 11:00:45 -08:00
Commit graph

122 commits

Author SHA1 Message Date
Richard M. Stallman
178f24298f (Fuse_global_map, Fuse_local_map): Don't call record_asynch_buffer_change. 1996-03-03 19:29:10 +00:00
Karl Heuer
c3f270649d (Faccessible_keymaps): Doc fix.
(describe_command): Sometimes use col 32 for desc.
Record that col in previous_description_column for hysteresis.
(describe_map): Clear out previous_description_column.
1996-01-24 23:42:32 +00:00
Erik Naggum
3b7ad313e0 Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
Karl Heuer
279a482ab2 (describe_map): New arg nomenu.
(describe_map_tree): Pass that arg.
1996-01-09 23:39:59 +00:00
Karl Heuer
9cd8b13ac2 (Fapropos_internal): Fix previous change. 1996-01-09 03:16:51 +00:00
Erik Naggum
88539837f7 (Fkeymapp, Fdefine_prefix_command, Faccessible_keymaps,
Ftext_char_description, Fapropos_internal): Harmonize arguments with
documentation.
1996-01-09 00:33:04 +00:00
Karl Heuer
b31a42188c (Flookup_key): Doc fix. 1996-01-04 23:02:52 +00:00
Karl Heuer
d964248c51 (Fkey_binding): Handle text-property keymaps.
Include puresize.h.
(store_in_keymap): Check PURE_P (def) and copy if nec.
1995-12-21 17:10:27 +00:00
Richard M. Stallman
b902ac2812 (describe_translation): Insert newline after key description. 1995-10-30 19:33:01 +00:00
Richard M. Stallman
c2b714dee0 (describe_map_tree): New arg always_title. Callers changed. 1995-10-19 00:17:11 +00:00
Richard M. Stallman
352e5dea1e (describe_vector): Support nested char-tables. 1995-10-12 21:18:42 +00:00
Richard M. Stallman
b5585f5c18 (describe_vector): Use Flength to get length of vector. 1995-10-07 22:00:06 +00:00
Richard M. Stallman
d7bf9bf5e4 (describe_buffer_bindings): Print bindings from
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.
1995-07-28 02:57:41 +00:00
Karl Heuer
fbb908296b (current_minor_maps): Catch errors in Findirect_function.
(current_minor_maps_error): New function.
1995-07-17 22:21:54 +00:00
Richard M. Stallman
107fd03d98 (Vdefine_key_rebound_commands): New variable.
(syms_of_keymap): Set up Lisp var.
(Fdefine_key): Put new definition onto Vdefine_key_rebound_commands.
1995-06-17 23:46:27 +00:00
Karl Heuer
e784236dea (Fkey_binding, describe_buffer_bindings):
Check Voverriding_terminal_local_map before Voverriding_local_map.
1995-06-16 05:24:27 +00:00
Karl Heuer
41015a196c (Flookup_key, Fdefine_key): Use Fevent_convert_list. 1995-06-09 01:15:14 +00:00
Karl Heuer
32bfcae1d2 (describe_vector): New arg entire_map.
Don't show bindings shadowed earlier on in the same map.
(Fdescribe_vector, describe_map): Pass new arg.
1995-05-29 06:07:34 +00:00
Karl Heuer
d0c60136db (describe_map_tree): Move declaration to lisp.h. 1995-05-26 02:49:43 +00:00
Karl Heuer
f8c25f1b67 Update copyright. 1995-04-07 02:21:52 +00:00
Karl Heuer
d7ec5fa2e0 (Fwhere_is_internal): Fix missing \n\. 1995-03-22 17:47:55 +00:00
Richard M. Stallman
f09bc92464 (Fdefine_key): Handle Lucid-style (crtl backspace) etc.
(Flookup_key): Likewise.
1995-02-26 21:04:52 +00:00
Richard M. Stallman
0bc395d481 (Fwhere_is_internal): If FIRSTONLY is not nil or non-ascii,
completely ignore menu bindings.
1995-02-23 09:07:36 +00:00
Richard M. Stallman
9af4c1b597 (Flocal_set_key, Fglobal_set_key): Use K, not k. 1995-01-24 22:14:00 +00:00
Richard M. Stallman
dce4372a8e (store_in_keymap): Copy a cons only if car is a string. 1995-01-08 20:24:36 +00:00
Richard M. Stallman
32ce36ad51 (store_in_keymap): While dumping, copy DEF if a cons. 1995-01-02 06:42:56 +00:00
Karl Heuer
e958fd9aca (Fsingle_key_description): Use type test macros. 1994-11-18 05:29:08 +00:00
Karl Heuer
783a283842 (access_keymap): Use type test macros. 1994-11-16 05:59:53 +00:00
Karl Heuer
be3bfff196 (access_keymap, store_in_keymap): Use NATNUMP instead of its expansion. 1994-11-16 01:00:10 +00:00
Karl Heuer
9f56ecfc2f (current_minor_maps): Avoid assignments in arguments to a type-test macro. 1994-11-15 22:54:36 +00:00
Karl Heuer
04befa074c (describe_buffer_bindings): Set help-mode in *Help* buffer. 1994-11-09 05:55:39 +00:00
Karl Heuer
6e344130f0 (synkey, access_keymap, store_in_keymap, Faccessible_keymaps,
Fkey_description, ascii_sequence_p, Fwhere_is_internal, describe_vector):
Don't use XFASTINT as an lvalue.
1994-10-04 16:05:05 +00:00
Karl Heuer
bff4ec1f9c (synkey, Fdescribe_bindings, describe_command): Use new accessor macros
instead of calling XSET directly.
1994-10-04 12:14:16 +00:00
Karl Heuer
416349ecf2 (get_keyelt, store_in_keymap, Fcopy_keymap, Fdefine_key, Flookup_key,
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.
1994-09-27 02:26:34 +00:00
Karl Heuer
e283121bc3 (Fkey_description): Reverse condition. 1994-09-19 17:46:42 +00:00
Richard M. Stallman
47684cd9b5 (Fkey_description): Give error if KEYS not an array.
(get_keyelt, access_keymap, get_keymap_1): Use type test macros.
1994-09-18 04:02:25 +00:00
Richard M. Stallman
1981e88678 (syms_of_keymap): Doc fix. 1994-09-13 18:01:51 +00:00
Richard M. Stallman
4b04c52e37 (Fdefine_key): Fix error message.
(Fsingle_key_description): Likewise.
1994-08-11 19:45:41 +00:00
Richard M. Stallman
1ae2097f50 (Faccessible_keymaps): Fix previous change. 1994-08-07 06:40:55 +00:00
Richard M. Stallman
6f27e7a281 (Fuse_global_map, Fuse_local_map): Call record_asynch_buffer_change. 1994-08-06 03:48:16 +00:00
Richard M. Stallman
44a4a59b60 (Faccessible_keymaps): Use PREFIX to set loop starting
point; don't even consider maps except those reached via prefix.
1994-08-03 07:39:00 +00:00
Richard M. Stallman
21a0d7a000 (Flookup_key): Add gcpro.
(Fkey_binding, Fminor_mode_key_binding): Likewise.
(Fwhere_is_internal): Likewise.
1994-06-21 19:46:07 +00:00
Karl Heuer
1fefcb09d3 (Fsingle_key_description): Allow strings as keys. 1994-06-15 01:09:17 +00:00
Richard M. Stallman
4c7d5f1318 (Fkey_description): Avoid using Fmapconcat--do it directly. 1994-06-05 18:30:59 +00:00
Richard M. Stallman
b5b90d18cc (describe_map): Fix the call to Fequal. 1994-05-24 21:12:22 +00:00
Richard M. Stallman
2c3b35b0cd (describe_map): Ignore bindings for all except symbols and integers. 1994-05-05 20:25:41 +00:00
Karl Heuer
c96dcc01cd (Fsingle_key_description): Undo previous change.
(describe_map): Skip string entries.
1994-04-29 06:05:19 +00:00
Karl Heuer
d7ab90a9b4 (describe_buffer_bindings): gcpro stuff. Delete some unused code. 1994-04-29 03:40:16 +00:00
Karl Heuer
e3dfcd4ea9 (describe_map_tree): gcpro some things. 1994-04-29 02:51:44 +00:00
Karl Heuer
f88480e30d (Fsingle_key_description): Accept strings as keys since the buffer menu uses
them.
1994-04-29 01:10:33 +00:00