comparison src/lisp.h @ 25759:e473b3e5cf6d

Declare Fcurrent_message, Fmake_temp_name, read_bytecode_char, Fx_hide_busy_cursor, getloadavg.
author Dave Love <fx@gnu.org>
date Sun, 19 Sep 1999 15:21:45 +0000
parents 6fddda6e635e
children 416e6af8f06a
comparison
equal deleted inserted replaced
25758:fca9459a0555 25759:e473b3e5cf6d
2204 extern int clip_to_bounds P_ ((int, int, int)); 2204 extern int clip_to_bounds P_ ((int, int, int));
2205 extern Lisp_Object make_buffer_string P_ ((int, int, int)); 2205 extern Lisp_Object make_buffer_string P_ ((int, int, int));
2206 extern Lisp_Object make_buffer_string_both P_ ((int, int, int, int, int)); 2206 extern Lisp_Object make_buffer_string_both P_ ((int, int, int, int, int));
2207 extern void init_editfns P_ ((void)); 2207 extern void init_editfns P_ ((void));
2208 extern void syms_of_editfns P_ ((void)); 2208 extern void syms_of_editfns P_ ((void));
2209 EXFUN (Fcurrent_message, 0);
2209 2210
2210 /* defined in buffer.c */ 2211 /* defined in buffer.c */
2211 extern void nsberror P_ ((Lisp_Object)); 2212 extern void nsberror P_ ((Lisp_Object));
2212 extern char *no_switch_window P_ ((Lisp_Object window)); 2213 extern char *no_switch_window P_ ((Lisp_Object window));
2213 EXFUN (Fset_buffer_multibyte, 1); 2214 EXFUN (Fset_buffer_multibyte, 1);
2290 EXFUN (Fread_file_name, 5); 2291 EXFUN (Fread_file_name, 5);
2291 extern Lisp_Object close_file_unwind P_ ((Lisp_Object)); 2292 extern Lisp_Object close_file_unwind P_ ((Lisp_Object));
2292 extern void report_file_error P_ ((char *, Lisp_Object)); 2293 extern void report_file_error P_ ((char *, Lisp_Object));
2293 extern int internal_delete_file P_ ((Lisp_Object)); 2294 extern int internal_delete_file P_ ((Lisp_Object));
2294 extern void syms_of_fileio P_ ((void)); 2295 extern void syms_of_fileio P_ ((void));
2296 EXFUN (Fmake_temp_name, 1);
2295 extern void init_fileio_once P_ ((void)); 2297 extern void init_fileio_once P_ ((void));
2296 2298
2297 /* Defined in abbrev.c */ 2299 /* Defined in abbrev.c */
2298 2300
2299 extern Lisp_Object Vfundamental_mode_abbrev_table; 2301 extern Lisp_Object Vfundamental_mode_abbrev_table;
2543 EXFUN (Fdocumentation, 2); 2545 EXFUN (Fdocumentation, 2);
2544 EXFUN (Fdocumentation_property, 3); 2546 EXFUN (Fdocumentation_property, 3);
2545 extern Lisp_Object read_doc_string P_ ((Lisp_Object)); 2547 extern Lisp_Object read_doc_string P_ ((Lisp_Object));
2546 extern Lisp_Object get_doc_string P_ ((Lisp_Object, int, int)); 2548 extern Lisp_Object get_doc_string P_ ((Lisp_Object, int, int));
2547 extern void syms_of_doc P_ ((void)); 2549 extern void syms_of_doc P_ ((void));
2550 extern int read_bytecode_char P_ ((int));
2548 2551
2549 /* defined in bytecode.c */ 2552 /* defined in bytecode.c */
2550 extern Lisp_Object Qbytecode; 2553 extern Lisp_Object Qbytecode;
2551 EXFUN (Fbyte_code, 3); 2554 EXFUN (Fbyte_code, 3);
2552 extern void syms_of_bytecode P_ ((void)); 2555 extern void syms_of_bytecode P_ ((void));
2660 2663
2661 #ifdef HAVE_X_WINDOWS 2664 #ifdef HAVE_X_WINDOWS
2662 /* Defined in xfns.c */ 2665 /* Defined in xfns.c */
2663 extern void x_set_tool_bar_lines P_ ((struct frame *, Lisp_Object, Lisp_Object)); 2666 extern void x_set_tool_bar_lines P_ ((struct frame *, Lisp_Object, Lisp_Object));
2664 extern void syms_of_xfns P_ ((void)); 2667 extern void syms_of_xfns P_ ((void));
2668 EXFUN (Fx_hide_busy_cursor, 1);
2665 extern void init_xfns P_ ((void)); 2669 extern void init_xfns P_ ((void));
2666 #endif 2670 #endif
2667 2671
2668 /* Defined in xselect.c */ 2672 /* Defined in xselect.c */
2669 extern void syms_of_xselect P_ ((void)); 2673 extern void syms_of_xselect P_ ((void));
2670 2674
2671 /* Defined in xterm.c */ 2675 /* Defined in xterm.c */
2672 extern void syms_of_xterm P_ ((void)); 2676 extern void syms_of_xterm P_ ((void));
2677
2678 /* Defined in getloadavg.c */
2679 extern int getloadavg P_ ((double [], int));
2673 2680
2674 /* Nonzero means Emacs has already been initialized. 2681 /* Nonzero means Emacs has already been initialized.
2675 Used during startup to detect startup of dumped Emacs. */ 2682 Used during startup to detect startup of dumped Emacs. */
2676 extern int initialized; 2683 extern int initialized;
2677 2684