1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-02 02:10:46 -08:00
Commit graph

129 commits

Author SHA1 Message Date
Richard M. Stallman
420e60e6d7 (run_hook_with_args): Add forward declaration. 1995-10-28 15:19:25 +00:00
Richard M. Stallman
7d48558fef (run_hook_with_args_2): New function. 1995-10-03 09:11:08 +00:00
Richard M. Stallman
cb9d21f8ac (run_hook_with_args): Move the GCPRO2; add UNGCPRO. 1995-08-06 06:09:59 +00:00
Richard M. Stallman
c933ea05f8 (run_hook_with_args): Add gcpros.
(run_hook_list_with_args): New function.
1995-08-05 22:53:03 +00:00
Simon Marshall
ff936e5324 Add Frun_hooks, Frun_hook_with_args, Frun_hook_with_args_until_success, Frun_hook_with_args_until_failure in terms of run_hook_with_args. 1995-07-31 12:07:10 +00:00
Karl Heuer
53e2440448 (syms_of_eval): Add missing defsubr. 1995-07-28 08:16:47 +00:00
Karl Heuer
aa681b5110 (run-hook-with-args): Fix previous code. 1995-07-25 20:27:48 +00:00
Karl Heuer
b0b667cb90 (Frun_hook_with_args): New C function, formerly in subr.el. 1995-07-25 19:36:42 +00:00
Richard M. Stallman
fd7fe9a18f (Ffuncall, Fapply): Doc fix. 1995-07-18 19:16:16 +00:00
Richard M. Stallman
5bbdb09071 (Ffetch_bytecode): Check the type of the object being read from the file. 1995-04-18 18:13:13 +00:00
Richard M. Stallman
01591d175e (internal_condition_case): Abort if interrupt_input_blocked>0. 1995-04-10 23:06:13 +00:00
Richard M. Stallman
6541197790 (Fuser_variable_p): For (STRING . INTEGER), test sign. 1995-04-07 07:17:19 +00:00
Karl Heuer
661c7d6ebd (Ffetch_bytecode): New function.
(funcall_lambda): Call it.
(syms_of_eval): defsubr it.
1995-04-05 03:05:26 +00:00
Karl Heuer
3d8585a136 (specbind): Rename perdisplay to kboard. 1995-03-15 01:48:03 +00:00
Karl Heuer
3826f22c3a (specbind): Handle display-local vars.
Move decl of store_symval_forwarding to lisp.h.
1995-01-31 00:36:08 +00:00
Roland McGrath
f9b4aacf1b Fix typo in last change. 1995-01-05 07:45:50 +00:00
Roland McGrath
96277b2df9 (Fcommandp): Use & PSEUDOVECTOR_SIZE_MASK on `size' field of compiled
byte-code object.
1995-01-05 07:05:16 +00:00
Richard M. Stallman
ca248607ed (Fdefvar): Fix minor error in previous change.
(funcall_lambda): Fetch bytecode and constants vector from file if nec.
1994-12-21 18:15:35 +00:00
Richard M. Stallman
a42ba017bc (Fdefconst, Fdefvar): Error if too many arguments. 1994-12-15 00:42:19 +00:00
Karl Heuer
0598f77384 (Finteractive_p): Use XSUBR instead of its expansion. 1994-11-16 01:14:23 +00:00
Karl Heuer
a631e24c1f (Feval, Ffuncall, funcall_lambda, Fbacktrace): Don't use XFASTINT as an
lvalue.
1994-10-04 15:50:45 +00:00
Karl Heuer
90165123fc (Fprogn, Finteractive_p, Fuser_variable_p, FletX, Flet, Fmacroexpand,
Fcommandp, Fautoload, Feval, Fapply, Ffuncall, funcall_lambda, specbind): Use
type test macros.
1994-09-27 04:03:15 +00:00
Richard M. Stallman
34d470ba81 (init_eval_once): Init Vrun_hooks here.
(syms_of_eval): Not here.
1994-09-21 23:19:26 +00:00
Karl Heuer
dff36a4234 (Fsignal): Fix Lisp_Object vs. int problems. 1994-09-19 00:15:36 +00:00
Richard M. Stallman
877b578fc8 (Fprog2): Doc fix. 1994-08-01 19:29:56 +00:00
Richard M. Stallman
716acfce85 (init_eval_once): Call xmalloc, not malloc. 1994-06-14 19:48:19 +00:00
Karl Heuer
b6703b0279 (Fbacktrace): Properly nest parentheses.
(Fbacktrace_frame): Don't bomb on invalid frame number.
1994-05-17 22:58:29 +00:00
Richard M. Stallman
d0b688963b (syms_of_eval): Doc fixes. 1994-05-16 09:41:17 +00:00
Richard M. Stallman
5ece1728e2 (error): Fix logic in call to xmalloc/xrealloc. 1994-05-06 06:45:18 +00:00
Karl Heuer
3a22ee3595 Update copyright. 1994-05-04 02:41:09 +00:00
Richard M. Stallman
b5b911f995 (init_eval): Initialize when_entered_debugger to -1. 1994-04-30 02:16:15 +00:00
Richard M. Stallman
b0d7519138 (Fsetq): Doc fix. 1994-04-16 05:07:35 +00:00
Richard M. Stallman
d0f7cdc847 (specbind): Use find_symbol_value. 1994-04-12 06:26:29 +00:00
Richard M. Stallman
87d238bafe (Fsetq): Doc fix. 1994-04-11 21:11:22 +00:00
Karl Heuer
196e7d3f10 (Fsetq): Doc fix. 1994-04-07 02:03:10 +00:00
Richard M. Stallman
9125da08de (error): Use doprnt. Make buffer larger as necessary. 1994-03-06 20:39:52 +00:00
Richard M. Stallman
9d58218c82 (Fsignal): If DATA is memory_signal_data, don't add to it.
(Fsignal): Record the clause in chosen_clause.
(Fcondition_case, internal_condition_case): Look there.
(internal_condition_case_1): Look there.
1994-03-02 03:46:54 +00:00
Richard M. Stallman
d227775c81 (internal_condition_case_1): New function. 1994-02-07 01:02:05 +00:00
Richard M. Stallman
633357d44e (Fcondition_case): Doc fix. 1994-01-11 19:08:24 +00:00
Richard M. Stallman
4200e71976 (Fsignal): Rename 1st arg to error_symbol. 1994-01-11 19:06:40 +00:00
Richard M. Stallman
5f96776a97 (Fcondition_case): Allow a list of condition names in a handler.
(find_handler_clause): Likewise.
1994-01-11 07:22:11 +00:00
Richard M. Stallman
47ccd8b6ef (Fmacroexpand): For an autoload definition,
check the 4th elt, not the car of the 4th elt.
1993-12-23 02:04:40 +00:00
Richard M. Stallman
03e267c23b Whitespace fix. 1993-09-23 21:15:37 +00:00
Roland McGrath
18160b98ce Include <config.h> instead of "config.h". 1993-09-10 06:15:46 +00:00
Richard M. Stallman
1cdc315501 (unwind_to_catch): Call set_poll_suppress_count. 1993-08-06 22:44:00 +00:00
Richard M. Stallman
76c2b0cc7d (do_autoload): Don't report autoload failure
if the autoload definition now is a different one.
1993-08-05 21:21:27 +00:00
Richard M. Stallman
e3c24a741e (Fwhile): If mocklisp, test for nonzeroness. 1993-07-19 22:09:41 +00:00
Richard M. Stallman
d3e6f8be7b (Fsignal): Clarify error message. 1993-07-04 04:51:13 +00:00
Richard M. Stallman
15285f9fa7 (call5, call6): New functions.
(call1, call2, call3, call4): Renumber the args.
1993-06-13 00:01:22 +00:00
Jim Blandy
a5a44b9105 * fileio.c (Frename_file): Pass all arguments to the file name handler.
* eval.c (call4): New function.
1993-06-10 05:21:01 +00:00