summaryrefslogtreecommitdiff
path: root/src/lisp.h
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2011-04-13 18:36:53 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2011-04-13 18:36:53 -0700
commit8a1414fa0fa4706b59589d11f3deaf6199e9a305 (patch)
treee829ac85eddb71b7f280c819635ceaf2a85a1221 /src/lisp.h
parent93ea6e8fa937675ade7e03c5aa35886a15185541 (diff)
downloademacs-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.h3
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);