aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (Ffuncall): Always call CHECK_CONS_LIST on entry.Kim F. Storm2005-04-031-3/+4
| | | | Call it again after autoload.
* (unwind_to_catch): Use UNBLOCK_INPUT_TO.Richard M. Stallman2005-03-061-1/+8
| | | | (Feval, Ffuncall): Use CHECK_CONS_LIST.
* (Frun_hook_with_args)Richard M. Stallman2005-02-061-10/+15
| | | | | (Frun_hook_with_args_until_success) (Frun_hook_with_args_until_failure): Doc fixes.
* (Fdefun, Fdefmacro): Use (defun . FN_NAME) in LOADHIST_ATTACH.Richard M. Stallman2004-12-271-9/+6
| | | | | | (Fdefvaralias, Fdefvar, Fdefconst): Use just SYM in LOADHIST_ATTACH. (Qdefvar): Var deleted. (syms_of_eval): Don't initialze it.
* (unwind_to_catch): Clear immediate_quit.Richard M. Stallman2004-12-211-0/+1
|
* (syms_of_eval) <quit-flag>: Doc fix.Richard M. Stallman2004-12-131-1/+5
|
* (init_eval_once): Increase max_specpdl_size to 1000.Stefan Monnier2004-12-071-1/+1
|
* (Fcalled_interactively_p): Don't check INTERACTIVE.Richard M. Stallman2004-12-021-3/+5
| | | | | (interactive_p): Skip Scalled_interactively_p frames like Sinteractive_p frames.
* (Fdefvar): Declare pdl from last change as `volatile' to preventEli Zaretskii2004-11-261-1/+1
| | | | compiler warnings.
* (Fdefvar): Warn when var is let-bound but globally void.Stefan Monnier2004-11-221-0/+15
|
* (init_eval_once): Increase `max_specpdl_size' to 650.Thien-Thi Nguyen2004-11-201-1/+1
|
* * eval.c (Feval): Remove check for INPUT_BLOCKED_P.Jan Djärv2004-11-061-1/+1
| | | | | * xmenu.c (popup_get_selection, create_and_show_popup_menu) (create_and_show_dialog): Revert change from 2004-10-31.
* (Fcalled_interactively_p): Rename from Fcall_interactive_p.Kim F. Storm2004-11-021-1/+2
| | | | (syms_of_eval): Defsubr it.
* (Fcall_interactive_p): New function.Richard M. Stallman2004-11-021-12/+33
| | | | | | | (interactive_p): Don't test INTERACTIVE here. (Finteractive_p): Doc fix. (Feval): Abort if INPUT_BLOCKED_P.
* (Fdefvar, Fdefconst): Doc fixes.Luc Teirlinck2004-07-291-0/+11
|
* Fixes for Ctrl-G support on carbon, replacing old timeout based pollingSteven Tamm2004-07-191-3/+0
| | | | | | | | | | | | | | with alarm based polling. mac.c (sys_select): Redo sys_select to use alarm-based polling instead of 1 sec timeouts (like solaris). macterm.c (x_make_frame_visible): Comment in polling on frame creation. keyboard.c: Undef SIGIO on Carbon atimer.c (alarm_signal_handler): Call alarm handlers after scheduling. eval.c (Feval): Remove quit_char test process.c (wait_reading_process_input): Remove clearing stdin for select call on process input
* (Fdefmacro): Signal an error if NAME is not a symbol.John Paul Wallington2004-07-061-0/+1
|
* (Fdefun): Signal an error if NAME is not a symbol.Eli Zaretskii2004-06-121-0/+1
|
* (Fcondition_case): Fix usage. Simplify.Stefan Monnier2004-06-011-3/+3
|
* (mark_backtrace): New function.Stefan Monnier2004-05-281-0/+19
|
* (Fcommandp): Simplify.Stefan Monnier2004-03-291-6/+4
|
* (Fsignal): Add hyperlink to the definition of `signal' in the Elisp manual.Luc Teirlinck2003-12-311-0/+2
|
* Comment change.Richard M. Stallman2003-12-291-0/+2
|
* (Fdefvaralias): Doc fix.Luc Teirlinck2003-10-311-2/+2
|
* Add arch taglinesMiles Bader2003-09-011-0/+3
|
* (unbind_to): Fix last change for K&R. From rms.Dave Love2003-05-281-1/+2
|
* (specpdl_ptr): Declare volatile.Richard M. Stallman2003-05-091-13/+19
| | | | | (unbind_to): Copy the whole binding and decrement specpdl_ptr before doing the work of unbinding it.
* (Funwind_protect): Use func = Fprogn rather symbol = Qnil.Stefan Monnier2003-05-011-1/+1
|
* (unbind_to): Don't handle symbol = Qnil any more.Stefan Monnier2003-05-011-4/+0
|
* (Fsignal): Clear abort_on_gc.Richard M. Stallman2003-04-301-0/+1
|
* (Fapply): Undo last change and add a comment about why.Stefan Monnier2003-04-191-4/+7
|
* (For, Fand, Fprogn, un_autoload, do_autoload): Use XCDR, XCAR, CONSP.Stefan Monnier2003-04-171-49/+29
| | | | | (Fdefmacro): Fix docstring. Use XCAR, XCDR. (Fapply): Remove unnecessary GCPRO.
* (Fdefmacro): Fix typo.Juanma Barranquero2003-02-121-1/+1
|
* Trailing whitespace deleted.Juanma Barranquero2003-02-041-34/+34
|
* (Fuser_variable_p): Doc change. For custom variables,Markus Rost2003-01-071-6/+4
| | | | use the same test as for custom-variable-p.
* Errors and throws work right with interrupt blocking.Richard M. Stallman2002-12-211-10/+11
| | | | | | | | (struct catchtag): New elt interrupt_input_blocked. (unwind_to_catch): Restore interrupt_input_blocked from saved value. (internal_catch, Fcondition_case, internal_condition_case) (internal_condition_case_1, internal_condition_case_2): Save it. (Fsignal): Don't do TOTALLY_UNBLOCK_INPUT.
* Feval: On Carbon/MacOSX call mac_check_for_quit_char at each stack frame.Steven Tamm2002-12-081-0/+4
| | | | This may change/move as it could be quite time consuming
* (Fdefun, Fdefmacro): Record in load-history redefining an autoload.Richard M. Stallman2002-12-071-0/+6
|
* (interactive_p): Skip any number of bytecodeRichard M. Stallman2002-11-211-9/+7
| | | | and subr frames, in any order.
* Fix last change.Andreas Schwab2002-08-241-2/+3
|
* (Fdefvar, Fdefconst, Fdefvaralias):Richard M. Stallman2002-08-241-9/+10
| | | | | | | Record variables in load history as (defvar . VAR). (Fdefvar): Don't record in load history if no initial value. (Qdefvar): New variable. (syms_of_eval): Init and staticpro it.
* (Fdefvaralias): Add docstring argument.Juanma Barranquero2002-07-151-6/+9
|
* Most uses of XSTRING combined with STRING_BYTES or indirection changed toKen Raeburn2002-07-151-5/+5
| | | | | SCHARS, SBYTES, STRING_INTERVALS, SREF, SDATA; explicit size_byte references left unchanged for now.
* (Fsignal): Don't call cancel_hourglass.Richard M. Stallman2002-07-121-12/+10
| | | | | For a memory-full error, don't call Vsignal_hook_function and don't set Vsignaling_function.
* Use macro SPECPDL_INDEX.Juanma Barranquero2002-07-111-13/+13
|
* (Fdefmacro): Doc fix.Richard M. Stallman2002-07-071-2/+14
|
* (syms_of_eval): Doc fix.Richard M. Stallman2002-05-281-3/+8
|
* * eval.c (do_autoload): Use SYMBOL_NAME and XSTRING instead ofKen Raeburn2002-05-201-2/+2
| | | | XSYMBOL and name field.
* (Fcommandp): Doc fix.Eli Zaretskii2002-05-151-1/+1
|
* Comment change.Richard M. Stallman2002-04-301-0/+2
|