comparison src/lisp.h @ 39810:4b565579e4f5

(Vload_suffixes, Vexec_suffixes): Declare. (openp): Update prototype.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Fri, 12 Oct 2001 03:22:15 +0000
parents b5d09b92489c
children 32241ddd6e73
comparison
equal deleted inserted replaced
39809:57070445ceac 39810:4b565579e4f5
2374 extern Lisp_Object make_symbol P_ ((char *)); 2374 extern Lisp_Object make_symbol P_ ((char *));
2375 extern Lisp_Object oblookup P_ ((Lisp_Object, char *, int, int)); 2375 extern Lisp_Object oblookup P_ ((Lisp_Object, char *, int, int));
2376 #define LOADHIST_ATTACH(x) \ 2376 #define LOADHIST_ATTACH(x) \
2377 if (initialized) Vcurrent_load_list = Fcons (x, Vcurrent_load_list) 2377 if (initialized) Vcurrent_load_list = Fcons (x, Vcurrent_load_list)
2378 extern Lisp_Object Vcurrent_load_list; 2378 extern Lisp_Object Vcurrent_load_list;
2379 extern Lisp_Object Vload_history; 2379 extern Lisp_Object Vload_history, Vload_suffixes;
2380 extern int openp P_ ((Lisp_Object, Lisp_Object, char *, Lisp_Object *, int)); 2380 extern int openp P_ ((Lisp_Object, Lisp_Object, Lisp_Object,
2381 Lisp_Object *, int));
2381 extern int isfloat_string P_ ((char *)); 2382 extern int isfloat_string P_ ((char *));
2382 extern void map_obarray P_ ((Lisp_Object, void (*) (Lisp_Object, Lisp_Object), 2383 extern void map_obarray P_ ((Lisp_Object, void (*) (Lisp_Object, Lisp_Object),
2383 Lisp_Object)); 2384 Lisp_Object));
2384 extern void dir_warning P_ ((char *, Lisp_Object)); 2385 extern void dir_warning P_ ((char *, Lisp_Object));
2385 extern void close_load_descs P_ ((void)); 2386 extern void close_load_descs P_ ((void));
2837 extern int read_process_output P_ ((Lisp_Object, int)); 2838 extern int read_process_output P_ ((Lisp_Object, int));
2838 extern void init_process P_ ((void)); 2839 extern void init_process P_ ((void));
2839 extern void syms_of_process P_ ((void)); 2840 extern void syms_of_process P_ ((void));
2840 2841
2841 /* defined in callproc.c */ 2842 /* defined in callproc.c */
2842 extern Lisp_Object Vexec_path, Vexec_directory, Vdata_directory; 2843 extern Lisp_Object Vexec_path, Vexec_suffixes,
2844 Vexec_directory, Vdata_directory;
2843 extern Lisp_Object Vdoc_directory; 2845 extern Lisp_Object Vdoc_directory;
2844 EXFUN (Fcall_process, MANY); 2846 EXFUN (Fcall_process, MANY);
2845 extern int child_setup P_ ((int, int, int, char **, int, Lisp_Object)); 2847 extern int child_setup P_ ((int, int, int, char **, int, Lisp_Object));
2846 extern void init_callproc_1 P_ ((void)); 2848 extern void init_callproc_1 P_ ((void));
2847 extern void init_callproc P_ ((void)); 2849 extern void init_callproc P_ ((void));