annotate lispref/.cvsignore @ 32988:c3435dc00ed7

* lisp.h (KEYMAPP): New macro. (get_keymap): Remove. (get_keymap_1): Rename get_keymap. * keyboard.h (get_keymap_1, Fkeymapp): Remove prototype. * xterm.c (note_mode_line_highlight): Use KEYMAPP. * xmenu.c (single_submenu): Use KEYMAPP. (Fx_popup_menu): Fetch keymaps rather than checking Fkeymapp. Use KEYMAPP rather than Fkeymapp. * w32term.c (note_mode_line_highlight): Use KEYMAPP. * w32menu.c (True, False): Remove (use TRUE and FALSE instead). (Fx_popup_menu): Fetch keymaps rather than checking Fkeymapp. Use KEYMAPP rather than Fkeymapp. (single_submenu): Use KEYMAPP. (w32_menu_show, w32_dialog_show): Use TRUE. * minibuf.c (Fread_from_minibuffer): Update call to get_keymap. * keymap.c (KEYMAPP): Remove (moved to lisp.h). (Fkeymapp): Use KEYMAPP. (get_keymap): Rename from get_keymap_1. Remove old def. Return t when autoload=0 and error=0 and the keymap needs autoloading. (Fcopy_keymap): Check (eq (car x) 'keymap) rather than using Fkeymapp. (Fminor_mode_key_binding): Don't raise an error if the binding is not a keymap. (Fuse_global_map, Fuse_local_map): Allow autoloading. (Faccessible_keymaps): Fetch keymaps rather than checking Fkeymapp. * keyboard.c (read_char): get_keymap_1 -> get_keymap. Allow Vspecial_event_map to be autoloaded. (menu_bar_items): Fetch the keymap rather than using keymapp. (menu_bar_one_keymap): No need to follow func-indirect any more. (parse_menu_item): get_keymap_1 -> get_keymap. (tool_bar_items): Fetch the keymap rather than using keymapp. (read_key_sequence): Use KEYMAPP. * intervals.c (get_local_map): Use get_keymap rather than following function-indirections explicitly. * doc.c (Fsubstitute_command_keys): get_keymap_1 -> get_keymap.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Fri, 27 Oct 2000 22:20:19 +0000
parents a0af1af4aabf
children 0ee954140c53
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
30904
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
1 elisp
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
2 elisp-1
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
3 elisp-2
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
4 elisp-3
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
5 elisp-4
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
6 elisp-5
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
7 elisp-6
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
8 elisp-7
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
9 elisp-8
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
10 elisp-9
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
11 elisp-10
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
12 elisp-11
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
13 elisp-12
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
14 elisp-13
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
15 elisp-14
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
16 elisp-15
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
17 elisp-16
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
18 elisp-17
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
19 elisp-18
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
20 elisp-19
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
21 elisp-20
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
22 elisp-21
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
23 elisp-22
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
24 elisp-23
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
25 elisp-24
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
26 elisp-25
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
27 elisp-26
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
28 elisp-27
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
29 elisp-28
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
30 elisp-29
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
31 elisp-30
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
32 elisp-31
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
33 elisp-32
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
34 elisp-33
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
35 elisp-34
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
36 elisp-35
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
37 elisp-36
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
38 elisp-37
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
39 elisp-38
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
40 elisp-39
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
41 elisp-40
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
42 elisp-41
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
43 elisp-42
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
44 elisp-43
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
45 elisp-44
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
46 elisp-45
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
47 elisp-46
a0af1af4aabf * .cvsignore: New file.
Werner LEMBERG <wl@gnu.org>
parents:
diff changeset
48 elisp-47