comparison src/lisp.h @ 1706:9fc738581a9d

[xemacs-hg @ 2003-09-22 03:21:12 by james] Remove GNU DLD support, fix the C++ build, make eval-related functions visible to modules, and fix minor Windows-related problems.
author james
date Mon, 22 Sep 2003 03:21:19 +0000
parents 34abfb24e891
children a8d8f419b459
comparison
equal deleted inserted replaced
1705:cdbc76885304 1706:9fc738581a9d
3899 EXFUN (Fload_module, 3); 3899 EXFUN (Fload_module, 3);
3900 extern int unloading_module; 3900 extern int unloading_module;
3901 #endif 3901 #endif
3902 3902
3903 /* Defined in eval.c */ 3903 /* Defined in eval.c */
3904 EXFUN (Fapply, MANY); 3904 MODULE_API EXFUN (Fapply, MANY);
3905 EXFUN (Fbacktrace, 2); 3905 EXFUN (Fbacktrace, 2);
3906 EXFUN (Fcommand_execute, 3); 3906 EXFUN (Fcommand_execute, 3);
3907 EXFUN (Fcommandp, 1); 3907 EXFUN (Fcommandp, 1);
3908 EXFUN (Feval, 1); 3908 MODULE_API EXFUN (Feval, 1);
3909 EXFUN (Ffuncall, MANY); 3909 MODULE_API EXFUN (Ffuncall, MANY);
3910 EXFUN (Ffunctionp, 1); 3910 EXFUN (Ffunctionp, 1);
3911 EXFUN (Finteractive_p, 0); 3911 EXFUN (Finteractive_p, 0);
3912 EXFUN (Fprogn, UNEVALLED); 3912 EXFUN (Fprogn, UNEVALLED);
3913 EXFUN (Fsignal, 2); 3913 MODULE_API EXFUN (Fsignal, 2);
3914 EXFUN (Fthrow, 2); 3914 MODULE_API EXFUN (Fthrow, 2);
3915 EXFUN (Fcall_with_condition_handler, MANY); 3915 MODULE_API EXFUN (Fcall_with_condition_handler, MANY);
3916 EXFUN (Ffunction_max_args, 1); 3916 EXFUN (Ffunction_max_args, 1);
3917 EXFUN (Ffunction_min_args, 1); 3917 EXFUN (Ffunction_min_args, 1);
3918 3918
3919 MODULE_API DECLARE_DOESNT_RETURN (signal_error_1 (Lisp_Object, Lisp_Object)); 3919 MODULE_API DECLARE_DOESNT_RETURN (signal_error_1 (Lisp_Object, Lisp_Object));
3920 void maybe_signal_error_1 (Lisp_Object, Lisp_Object, Lisp_Object, 3920 void maybe_signal_error_1 (Lisp_Object, Lisp_Object, Lisp_Object,
4042 enum run_hooks_condition); 4042 enum run_hooks_condition);
4043 Lisp_Object run_hook_with_args (int, Lisp_Object *, enum run_hooks_condition); 4043 Lisp_Object run_hook_with_args (int, Lisp_Object *, enum run_hooks_condition);
4044 void va_run_hook_with_args (Lisp_Object, int, ...); 4044 void va_run_hook_with_args (Lisp_Object, int, ...);
4045 void va_run_hook_with_args_in_buffer (struct buffer *, Lisp_Object, int, ...); 4045 void va_run_hook_with_args_in_buffer (struct buffer *, Lisp_Object, int, ...);
4046 Lisp_Object run_hook (Lisp_Object); 4046 Lisp_Object run_hook (Lisp_Object);
4047 Lisp_Object apply1 (Lisp_Object, Lisp_Object); 4047 MODULE_API Lisp_Object apply1 (Lisp_Object, Lisp_Object);
4048 Lisp_Object call0 (Lisp_Object); 4048 MODULE_API Lisp_Object call0 (Lisp_Object);
4049 Lisp_Object call1 (Lisp_Object, Lisp_Object); 4049 MODULE_API Lisp_Object call1 (Lisp_Object, Lisp_Object);
4050 Lisp_Object call2 (Lisp_Object, Lisp_Object, Lisp_Object); 4050 MODULE_API Lisp_Object call2 (Lisp_Object, Lisp_Object, Lisp_Object);
4051 Lisp_Object call3 (Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object); 4051 MODULE_API Lisp_Object call3 (Lisp_Object, Lisp_Object, Lisp_Object,
4052 Lisp_Object call4 (Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, 4052 Lisp_Object);
4053 Lisp_Object); 4053 MODULE_API Lisp_Object call4 (Lisp_Object, Lisp_Object, Lisp_Object,
4054 Lisp_Object call5 (Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, 4054 Lisp_Object, Lisp_Object);
4055 Lisp_Object, Lisp_Object); 4055 MODULE_API Lisp_Object call5 (Lisp_Object, Lisp_Object, Lisp_Object,
4056 Lisp_Object call6 (Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, 4056 Lisp_Object, Lisp_Object, Lisp_Object);
4057 Lisp_Object, Lisp_Object, Lisp_Object); 4057 MODULE_API Lisp_Object call6 (Lisp_Object, Lisp_Object, Lisp_Object,
4058 Lisp_Object call7 (Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, 4058 Lisp_Object, Lisp_Object, Lisp_Object,
4059 Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object); 4059 Lisp_Object);
4060 Lisp_Object call8 (Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, 4060 MODULE_API Lisp_Object call7 (Lisp_Object, Lisp_Object, Lisp_Object,
4061 Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, 4061 Lisp_Object, Lisp_Object, Lisp_Object,
4062 Lisp_Object); 4062 Lisp_Object, Lisp_Object);
4063 MODULE_API Lisp_Object call8 (Lisp_Object, Lisp_Object, Lisp_Object,
4064 Lisp_Object, Lisp_Object, Lisp_Object,
4065 Lisp_Object, Lisp_Object, Lisp_Object);
4063 Lisp_Object call0_in_buffer (struct buffer *, Lisp_Object); 4066 Lisp_Object call0_in_buffer (struct buffer *, Lisp_Object);
4064 Lisp_Object call1_in_buffer (struct buffer *, Lisp_Object, Lisp_Object); 4067 Lisp_Object call1_in_buffer (struct buffer *, Lisp_Object, Lisp_Object);
4065 Lisp_Object call2_in_buffer (struct buffer *, Lisp_Object, Lisp_Object, 4068 Lisp_Object call2_in_buffer (struct buffer *, Lisp_Object, Lisp_Object,
4066 Lisp_Object); 4069 Lisp_Object);
4067 Lisp_Object call3_in_buffer (struct buffer *, Lisp_Object, Lisp_Object, 4070 Lisp_Object call3_in_buffer (struct buffer *, Lisp_Object, Lisp_Object,