Pavel Janík
2b9bde762b
Remove variables Qmocklisp_arguments', Vmocklisp_arguments' and
...
`Qmocklisp'. Remove prototype of ml_apply.
(Fprogn, Fwhile, Fcommandp, Feval, Ffuncall, funcall_lambda): Do not test
for mocklisp case.
(Fwhile): Remove unused variable `tem'.
(syms_of_eval): Remove variable `moclisp-arguments'.
2001-12-22 14:01:01 +00:00
Stefan Monnier
7a25dc6ddc
Undo last change. Consistency doesn't seem to be desired.
2001-12-06 16:21:23 +00:00
Stefan Monnier
162873a199
Use standard syntax for usage in docstrings.
2001-12-05 01:39:21 +00:00
Stefan Monnier
845975f566
Use AREF and ASIZE.
...
(Ffetch_bytecode): Add the file name to the error message.
2001-11-26 23:29:48 +00:00
Stefan Monnier
2901f1d1c5
(max_specpdl_size, max_lisp_eval_depth): Use EMACS_INT.
...
(funcall_lambda, run_hook_with_args): Make static and add prototype.
(ml_apply, find_handler_clause): Add prototype.
2001-11-16 11:43:41 +00:00
Richard M. Stallman
704788b3ec
(syms_of_eval): Doc fix.
2001-11-14 00:07:34 +00:00
Pavel Janík
b8de5714c4
(Fif): Reindent.
...
(Fand): Likewise.
2001-11-13 07:00:46 +00:00
Pavel Janík
2df5238c1a
(top_level_value, top_level_set): Remove commented and #ifdef'd-out code.
...
(Fdefvar): Fix usage in doc-string.
2001-11-04 10:28:01 +00:00
Pavel Janík
1b1acc13ab
(debugger_may_continue, Vdebug_ignored_errors, call_debugger,
...
Fcondition_case, skip_debugger, unbind_to): Fix typos in comments.
2001-11-02 22:41:20 +00:00
Pavel Janík
b782650360
Update usage of CHECK_ macros (remove unused second argument).
2001-11-02 20:46:55 +00:00
Richard M. Stallman
72e85d5df6
(Frun_hooks, Frun_hook_with_args_until_failure): Doc fix.
...
(Frun_hook_with_args_until_success, Frun_hook_with_args): Doc fix.
2001-11-01 20:48:30 +00:00
Pavel Janík
9dbc908170
(Fcommandp): Doc fix.
...
Change doc-string comments to `new style' [w/`doc:' keyword].
2001-10-31 15:09:35 +00:00
Miles Bader
f717af878f
(Frun_hooks, Frun_hook_with_args, Frun_hook_with_args_until_failure)
...
(Frun_hook_with_args_until_success, Ffuncall, For, Fand, Fif, Fcond)
(Fprogn, Fprog1, Fprog2, Fsetq, Fquote, Ffunction, Fdefun, Fdefmacro)
(Fdefvar, Fdefconst, FletX, Flet, Fwhile, Fcatch, Funwind_protect)
(Fcondition_case): Add usage: string to doc string.
2001-10-21 15:22:49 +00:00
Richard M. Stallman
04b905441b
Clarify previous change.
2001-10-19 23:37:53 +00:00
Richard M. Stallman
875470a566
(syms_of_eval): Doc fixes.
2001-10-19 23:33:55 +00:00
Gerd Moellmann
19cebf5a64
(Fdefvaralias): New function.
...
(specbind): Simplify the test if symbol is a constant.
(syms_of_eval): Defsubr Fdefvaralias.
2001-10-05 09:46:11 +00:00
Gerd Moellmann
0967b4b07b
(specbind): Additionally record the buffer that was
...
current when a buffer-local or frame-local variable was bound.
2001-07-05 09:25:36 +00:00
Gerd Moellmann
eb700b824d
(specbind): If SYMBOL has a frame-local binding, record
...
the frame on the binding stack. Change format of entries for
local bindings on the binding stack to '(SYMBOL . WHERE)'.
(unbind_to): Handle unbinding a frame-local variable.
2001-07-03 15:30:06 +00:00
Gerd Moellmann
9db6f6b460
(call_debugger): Don't bind inhibit-eval-during-redisplay.
2001-05-18 11:15:46 +00:00
Stefan Monnier
3356884957
(Fdefvar): Only record (defvar <var>) in the load-history
...
in <var> has no default value yet.
2001-05-14 20:53:03 +00:00
Gerd Moellmann
8efb6cc7ad
(call_debugger): Bind `inhibit-redisplay' to nil, and
...
bind inhibit-eval-during-redisplay' to t.
2001-03-28 15:33:13 +00:00
Gerd Moellmann
eae0e1234a
(specbind): Call store_symval_forwarding with BUF null.
2001-03-15 09:43:16 +00:00
Dave Love
80c8ab8c9b
(syms_of_eval) <debug-on-error>: DOc fix.
2001-03-08 14:00:54 +00:00
Gerd Moellmann
df6c90d8de
Use display_hourglass_p, start_hourglass, cancel_hourglass instead of
...
the old names.
2001-02-21 13:58:57 +00:00
Gerd Moellmann
e0f331ab4c
(interactive_p): New function.
...
(Finteractive_p): Use it.
2001-01-31 14:48:31 +00:00
Gerd Moellmann
06bccf8e72
(specbind): If binding a per-buffer variable which
...
doesn't have a buffer-local value in the current buffer, change
the global value by changing the value of the symbol bound in all
buffers not having their own value, to make it consistent with
what happens with other buffer-local variables.
2001-01-18 13:21:51 +00:00
Stefan Monnier
8b5176cda8
*** empty log message ***
2000-11-29 18:47:42 +00:00
Gerd Moellmann
346598f1e5
(Fsignal): Reset handling_signal.
2000-11-29 12:21:15 +00:00
Gerd Moellmann
17401c97e6
(skip_debugger): Prevent a compiler warning.
...
(Fcondition_case): Likewise.
(Fbacktrace_frame): Use a null interactive spec.
2000-10-19 12:03:08 +00:00
Gerd Moellmann
9402dba525
(error): Prevent compiler warning.
2000-10-02 11:11:52 +00:00
Gerd Moellmann
80c05374a4
(Fmacroexpand): Doc fix.
2000-08-21 11:39:17 +00:00
Dave Love
77d2026234
(Fdefvar): Doc fix.
2000-08-17 13:54:16 +00:00
Gerd Moellmann
9ae6734f00
(error): Use xfree instead of free.
2000-08-05 19:27:14 +00:00
Gerd Moellmann
10b29d414e
(internal_condition_case_2): New function.
2000-07-14 13:57:10 +00:00
Gerd Moellmann
090a072fc1
(Fsignal): Handle case that backtrace_list is null.
2000-07-07 10:23:51 +00:00
Gerd Moellmann
4c576a8392
(handling_signal): New variable.
...
(Fsignal): Abort if handling_signal is non-zero.
2000-07-05 19:57:23 +00:00
Gerd Moellmann
a2ff3819f6
(Vsignaling_function): New variable.
...
(Fsignal): Compute it.
(syms_of_eval): Staticpro it.
2000-07-05 17:24:19 +00:00
Andrew Innes
dccfb97995
(internal_condition_case): Comment out abort if
...
interrupt_input_blocked is not zero.
2000-07-05 15:40:14 +00:00
Gerd Moellmann
cadf6ba27c
(Feval): Put check for interrupt_input_block in #if 0.
2000-07-05 12:36:14 +00:00
Gerd Moellmann
8515044c32
(Fsignal): If lisp_eval_depth or spepdl_size are near
...
to the limits, increase the limits.
2000-05-02 13:41:03 +00:00
Gerd Moellmann
237c23b00b
(call_debugger): Cancel busy-cursor.
2000-03-29 11:04:42 +00:00
Stefan Monnier
7973e637e4
* eval.c (Fautoload): Add entry in load-history (if after dump).
...
* lread.c (load-history): Update docstring.
2000-03-24 20:25:34 +00:00
Dave Love
b369fa6568
(find_handler_clause): Use PROTOTYPES.
2000-03-08 18:53:12 +00:00
Gerd Moellmann
d67235d847
(Fsignal): Call cancel_busy_cursor instead of
...
Fx_hide_busy_cursor.
2000-02-25 13:29:33 +00:00
Gerd Moellmann
feeb0f70c3
(specbind): Remove references to
...
keyword_symbols_constant_flag.
2000-02-23 10:44:03 +00:00
Gerd Moellmann
9ab90667d3
(funcall_lambda): Don't bind Qmocklisp_arguments unless
...
Vmocklisp_arguments is nil. Inline Fcar and Fcdr.
(specbind, unbind_to): Handle most common case of non-constant
symbol with trivial value specially.
2000-02-20 15:55:07 +00:00
Richard M. Stallman
27a6c72932
(specbind): For buffer-local value, record the current buffer also.
...
(unbind_to): Cope with that change.
2000-02-15 09:58:41 +00:00
Dave Love
1182a7cb4f
Fix various doc strings not to duplicate information from
...
help-manyarg-func-alist.
2000-02-01 14:54:52 +00:00
Richard M. Stallman
719177b33f
(specbind): Record buffer-local variables specially,
...
indicating which buffer's binding was saved.
(unbind_to): Restore buffer-local variables specially
in the proper buffer.
(specbind, unbind_to): Pass new arg to set_internal.
2000-01-11 22:18:47 +00:00
Dave Love
caff32a7cb
(Fuser_variable_p): Check customizability too.
2000-01-06 16:37:03 +00:00