diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2011-04-13 18:36:53 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2011-04-13 18:36:53 -0700 |
commit | 8a1414fa0fa4706b59589d11f3deaf6199e9a305 (patch) | |
tree | e829ac85eddb71b7f280c819635ceaf2a85a1221 /src/lisp.h | |
parent | 93ea6e8fa937675ade7e03c5aa35886a15185541 (diff) | |
download | emacs-8a1414fa0fa4706b59589d11f3deaf6199e9a305.tar.gz emacs-8a1414fa0fa4706b59589d11f3deaf6199e9a305.tar.bz2 emacs-8a1414fa0fa4706b59589d11f3deaf6199e9a305.zip |
* keyboard.c: Make symbols static if they're not exported.
(single_kboard, recent_keys_index, total_keys, recent_keys):
(this_command_key_count_reset, raw_keybuf, raw_keybuf_count):
(this_single_command_key_start, echoing, last_auto_save):
(read_key_sequence_cmd, dribble, recursive_edit_unwind):
(command_loop, echo_now, keyboard_init_hook, help_char_p):
(quit_throw_to_read_char, command_loop_2, top_level_1, poll_timer):
(Vlispy_mouse_stem, double_click_count):
Now static.
(force_auto_save_soon): Define only if SIGDANGER.
(ignore_mouse_drag_p): Now static if
!defined HAVE_WINDOW_SYSTEM || defined USE_GTK || defined HAVE_NS.
(print_help): Remove; unused.
(stop_character, last_timer_event): Mark as externally visible.
* keyboard.h (ignore_mouse_drag_p): Declare only if
defined HAVE_WINDOW_SYSTEM && !defined USE_GTK && !defined HAVE_NS.
(echo_now, help_char_p, quit_throw_to_read_char): Remove decls.
* lisp.h (echoing): Remove decl.
(force_auto_save_soon): Declare only if SIGDANGER.
* xdisp.c (redisplay_window): Simplify code, to make it more
obvious that ignore_mouse_drag_p is not accessed if !defined
USE_GTK && !defined HAVE_NS.
Diffstat (limited to 'src/lisp.h')
-rw-r--r-- | src/lisp.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lisp.h b/src/lisp.h index 447fea7e8a7..460563fe4c1 100644 --- a/src/lisp.h +++ b/src/lisp.h @@ -3093,7 +3093,6 @@ extern void syms_of_casetab (void); /* Defined in keyboard.c */ -extern int echoing; extern Lisp_Object echo_message_buffer; extern struct kboard *echo_kboard; extern void cancel_echoing (void); @@ -3120,7 +3119,9 @@ extern void cmd_error_internal (Lisp_Object, const char *); extern Lisp_Object command_loop_1 (void); extern Lisp_Object recursive_edit_1 (void); extern void record_auto_save (void); +#ifdef SIGDANGER extern void force_auto_save_soon (void); +#endif extern void init_keyboard (void); extern void syms_of_keyboard (void); extern void keys_of_keyboard (void); |