1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-10 21:50:37 -08:00
Commit graph

101 commits

Author SHA1 Message Date
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
Karl Heuer
925083d1c2 (describe_map_tree, describe_map): Skip keymaps we've seen before. 1994-04-20 04:22:24 +00:00
Karl Heuer
c3c0ee937d (describe_map): Merge with describe_map_2. 1994-04-20 03:04:46 +00:00
Richard M. Stallman
982344072c (describe_map_tree): Fix call to Flookup_key. 1994-04-13 21:54:08 +00:00
Richard M. Stallman
c2a2858aec (Fkey_binding): Declare accept_default. 1994-04-12 16:37:03 +00:00
Richard M. Stallman
224a16e88e (get_keymap): Pass 1 as ERROR to get_keymap_1.
(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.
1994-04-09 21:09:34 +00:00
Karl Heuer
c9b7c53a82 (describe_buffer_bindings): Move XSYMBOL to after SYMBOLP.
Exclude trailing null in string copies.
1994-04-06 02:07:40 +00:00
Karl Heuer
9fc722dee1 (Fwhere_is_internal): Skip duplicates. 1994-03-25 03:02:27 +00:00
Karl Heuer
e9b6dfb0d1 (access_keymap, store_in_keymap, Fcopy_keymap, Fdefine_key,
Faccessible_keymaps, Fwhere_is_internal): Use assignment instead of
initialization.
1994-03-23 22:50:23 +00:00
Richard M. Stallman
c25f25a218 (where_is_string, Fwhere_is): Deleted.
(syms_of_keymap): Corresponding changes.
1994-03-23 04:51:55 +00:00
Karl Heuer
5907b8633f (Fdefine_key): Check for non-events in keyvector. 1994-03-22 23:36:28 +00:00
Karl Heuer
90f80bcf8a (Fkeymapp): Doc fix. 1994-03-21 22:53:17 +00:00
Karl Heuer
d65a13c594 (Fcopy_keymap): Account for menus and equiv-key cache. 1994-03-21 22:48:13 +00:00
Richard M. Stallman
c6ec9f6e89 (get_keyelt): Cached equiv-key data is now a sublist. 1994-02-21 21:50:02 +00:00
Richard M. Stallman
ffab2bd62c (get_keyelt): Discard keyboard equivalents
stored in a menu keymap element.
1994-02-19 06:29:30 +00:00
Richard M. Stallman
f0148b5e8a (Fwhere_is_internal): Take just one keymap arg.
(where_is_string): Pass Voverriding_local_map for that arg.
1994-02-04 23:11:34 +00:00
Richard M. Stallman
64116ad5e7 Whitespace changes. 1994-01-30 01:09:58 +00:00
Karl Heuer
e58077c893 Scale by sizeof when allocating objects. 1994-01-29 02:09:41 +00:00
Richard M. Stallman
7d92e3291a (Fkey_binding): Handle Voverriding_local_map.
(describe_buffer_bindings): Likewise.
1994-01-16 23:39:50 +00:00
Richard M. Stallman
af1d6f09ce (describe_map_tree): New arg NOMENU.
(describe_buffer_bindings): Pass new arg.
1994-01-10 21:30:25 +00:00
Richard M. Stallman
24065b9c3d (describe_command): If binding is a kbd macro, say so. 1993-12-29 07:43:21 +00:00
Richard M. Stallman
b8d584f66f (Fwhere_is_internal): Doc fix. 1993-12-23 01:54:13 +00:00