# HG changeset patch # User Gerd Moellmann # Date 935263811 0 # Node ID fa9f34ec4151ba490659cc798a3ed148ba586fef # Parent 9d8bd4841e773c30e7faa8a9d635a93bb56adadc Add function prototypes. Add function prototypes and extern declarations for new functions and variables. diff -r 9d8bd4841e77 -r fa9f34ec4151 src/lisp.h --- a/src/lisp.h Sat Aug 21 19:29:53 1999 +0000 +++ b/src/lisp.h Sat Aug 21 19:30:11 1999 +0000 @@ -1918,6 +1918,14 @@ extern Lisp_Object Qinhibit_redisplay; extern Lisp_Object Vmessage_log_max; extern int message_enable_multibyte; +extern Lisp_Object echo_area_buffer[2]; +extern void setup_echo_area_for_printing P_ ((int)); +extern int push_message P_ ((void)); +extern void pop_message P_ ((void)); +extern void restore_message P_ ((void)); +extern Lisp_Object current_message P_ ((void)); +extern void set_message P_ ((char *s, Lisp_Object, int, int)); +extern void clear_message P_ ((int, int)); extern void message P_ ((/* char *, ... */)); extern void message_nolog P_ ((/* char *, ... */)); extern void message1 P_ ((char *)); @@ -2116,6 +2124,7 @@ extern void syms_of_eval P_ ((void)); /* Defined in editfns.c */ +EXFUN (Fcurrent_message, 0); EXFUN (Fgoto_char, 1); EXFUN (Fpoint_min_marker, 0); EXFUN (Fpoint_max_marker, 0); @@ -2163,6 +2172,7 @@ /* defined in buffer.c */ extern void nsberror P_ ((Lisp_Object)); +EXFUN (Fset_buffer_multibyte, 1); EXFUN (Foverlay_start, 1); EXFUN (Foverlay_end, 1); extern void adjust_overlays_for_insert P_ ((int, int));