Commit graph

67 commits

Author SHA1 Message Date
Thien-Thi Nguyen
0b5538bd85 Update years in copyright notice; nfc. 2005-08-07 12:33:19 +00:00
Lute Kamstra
4fc5845fe8 Update FSF's address. 2005-07-04 16:49:24 +00:00
Kim F. Storm
87d78665be (kbd_buffer_unget_event): Add prototype. 2004-11-05 11:30:12 +00:00
Kim F. Storm
6db3726449 (timer_start_idle, timer_stop_idle): Remove prototypes. 2004-10-09 23:25:00 +00:00
Richard M. Stallman
c2fb587857 (not_single_kboard_state): Declared. 2004-07-24 21:40:19 +00:00
Kim F. Storm
e0de7f88fe (kbd_buffer_store_event_hold): Add prototype.
(gen_help_event): Fix prototype.
2004-02-27 23:46:47 +00:00
Kim F. Storm
03c975a4cb (POSN_POSN, POSN_SET_POSN): Rename macros from
POSN_BUFFER_POSN and POSN_SET_BUFFER_POSN. All uses changed.
(POSN_INBUFFER_P, POSN_BUFFER_POSN): New macros.
2004-01-06 22:37:48 +00:00
Kim F. Storm
1365f3435e (EVENT_CLICK_COUNT, POSN_SCROLLBAR_PART): Fix defines. 2003-11-27 21:16:36 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Juanma Barranquero
177c0ea743 Trailing whitespace deleted. 2003-02-04 14:56:31 +00:00
Gerd Moellmann
a35bdffa17 (ECHOBUFSIZE): Removed.
(struct kboard): Member echoptr removed, member echobuf renamed
to echo_string.
2002-03-06 15:54:43 +00:00
Stefan Monnier
31ade731e6 Change defvar_int def and vars to use EMACS_INT instead of just int. 2002-03-04 23:41:00 +00:00
Pavel Janík
df631feb82 Fix typos. 2002-02-13 21:33:40 +00:00
Pavel Janík
c43fc1b91a (clear_waiting_for_input): Remove duplicated prototype. 2001-11-16 22:50:09 +00:00
Ken Raeburn
f3fbd15535 Avoid (most) uses of XCAR/XCDR as lvalues, for flexibility in experimenting
with lisp system changes.
2001-10-16 09:09:51 +00:00
Stefan Monnier
4e2a0e2fe9 (map_prompt): Remove. 2001-10-08 11:41:04 +00:00
Eli Zaretskii
705644780d More commentary about the role of kbd_macro_end. 2001-09-07 15:54:52 +00:00
Stefan Monnier
020676925c * 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.
2000-10-27 22:20:19 +00:00
Gerd Moellmann
b41ce817dc (quit_throw_to_read_char): Declare NO_RETURN. 2000-09-25 14:24:23 +00:00
Gerd Moellmann
2ed8e984db (gen_help_event): Change prototype. 2000-08-21 18:58:30 +00:00
Eli Zaretskii
3f2ccb2106 (kbd_buffer_events_waiting): Add prototype. 2000-08-09 12:24:57 +00:00
Ken Raeburn
84b8719889 (menu_item_eval_property): Declare. 2000-08-08 14:37:26 +00:00
Gerd Moellmann
8d7268b43e (show_help_echo, gen_help_event): Change prototypes. 2000-07-18 18:20:16 +00:00
Gerd Moellmann
35ff954adb (gen_help_event, kbd_buffer_store_help_event):
Add prototypes.
2000-07-14 13:55:38 +00:00
Eli Zaretskii
4cc8ea4a65 (show_help_echo): Update prototype of show_help_echo. 2000-07-11 07:34:51 +00:00
Stefan Monnier
c2092eba48 (show_help_echo): Declare. 2000-07-05 14:05:05 +00:00
Dave Love
d494ad02a2 (poll_for_input_1): Declare. 2000-06-20 13:22:16 +00:00
Gerd Moellmann
381c798c15 (polling_for_input): Removed. 2000-01-25 15:52:54 +00:00
Ken Raeburn
3331fb0688 Use XCAR and XCDR. 1999-09-11 20:42:47 +00:00
Gerd Moellmann
045dee35ff Change
`top-line' and `top_line' to `header-line' and `header_line'.
Likewise for similar spellings.
1999-09-05 16:39:19 +00:00
Gerd Moellmann
6e0adcfa04 (POSN_STRING): New. 1999-07-21 21:43:52 +00:00
Geoff Voelker
501d50943c (parse_modifiers): Declare prototype. 1998-12-02 23:00:02 +00:00
Richard M. Stallman
d94a2d9ab6 (struct kboard): New elts Vreal_last_command and Vlast_prefix_arg. 1998-06-07 22:38:17 +00:00
Andreas Schwab
ec5d8db72d Add more prototypes. 1998-04-14 12:33:47 +00:00
Richard M. Stallman
0340dc60d6 (item_properties): New variable.
(ITEM_PROPERTY_...): New macros.
1998-03-27 04:52:43 +00:00
Andreas Schwab
d748a3dbdc Add prototypes and more function declarations. 1997-11-21 15:12:34 +00:00
Richard M. Stallman
6c747f3005 (num_input_events, num_nonmacro_input_events):
Renamed from ..._input_chars.
1997-05-19 03:20:48 +00:00
Karl Heuer
e3678b6433 Removed support for !MULTI_FRAME. 1996-09-01 21:04:32 +00:00
Erik Naggum
3b7ad313e0 Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
Karl Heuer
063c96e675 (struct kboard): Add Voverriding_terminal_local_map. 1995-06-16 04:56:05 +00:00
Karl Heuer
8955bab83d (struct kboard): New member system_key_syms. 1995-06-09 20:37:20 +00:00
Karl Heuer
334a398c80 (struct kboard): New member Vlast_command. 1995-06-09 03:04:26 +00:00
Karl Heuer
18afd4778c (Vlucid_menu_bar_dirty_flag): Declare this variable.
(Qrecompute_lucid_menubar, Qactivate_menubar_hook): Likewise.
1995-06-09 00:53:44 +00:00
Karl Heuer
7e92640755 (struct kboard): member Vprefix_arg restored, replacing
prefix_factor, prefix_value, prefix_sign, and prefix_partial.
1995-06-07 21:48:03 +00:00
Karl Heuer
2db45b7b38 (struct kboard): New member Vdefault_minibuffer_frame. 1995-05-09 05:16:50 +00:00
Karl Heuer
be2f0083ad (struct kboard): New member Vsystem_key_alist. 1995-04-24 22:12:44 +00:00
Karl Heuer
167018113c Comment changes. 1995-04-11 00:38:11 +00:00
Richard M. Stallman
931e786616 (single_kboard): Renamed from kboard_locked. All refs renamed.
(struct kboard): Renamed from struct KBOARD.
Move flag fields to the end, and make them chars.
Delete the `unused' field.

(KBOARD, etc): Moved from lisp.h.
1995-04-10 07:34:53 +00:00
Karl Heuer
4a2fb8bd2b (EVENT_HAS_PARAMETERS): Use type test macros. 1994-09-27 03:13:08 +00:00
Richard M. Stallman
3b0deae51f (polling_for_input): Declared. 1994-08-28 19:59:18 +00:00