aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * eval.c (Fautoload): Renamed fifth argument TYPE. Document theJim Blandy1992-11-071-9/+16
| | | | | | | | | fact that (eq TYPE 'keymap) means FUNCTION will become a keymap when loaded. (Fmacroexpand): Instead of assuming that every autoload form with a fifth element is a macro, actually check the fifth element against t and `macro', which are the only values which denote macroness.
* (grow_specpdl): Increase max_specpdl_size before Fsignal.Richard M. Stallman1992-10-201-1/+3
|
* * eval.c (unbind_catch): Do the long-jump here. Take a VALUEJim Blandy1992-09-221-20/+26
| | | | | | | | argument, which specifies the value to return to the catch, or the data to give to the condition handler. Renamed to unwind_to_catch, to reflect new role. (Fsignal, Fthrow): Removed code to set catch tag value and do the long-jump; this is taken care of by unwind_to_catch.
* * eval.c (Fcondition_case): Rearranged for clarity. Don't worryJim Blandy1992-09-221-34/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | about setting h.poll_suppress_count; it's guaranteed to be the same as c.poll_suppress_count. (internal_condition_case): Don't worry about h.poll_suppress_count. (Fsignal): Use h->tag->poll_suppress_count instead of h->poll_suppress_count. * eval.c (Fsignal): It's okay for the debugger to return to the caller if the caller was signalling a quit. * eval.c (unbind_catch): Restore the polling suppression count here, instead of in Fsignal and Fthrow. (Fthrow, Fsignal): Don't restore the polling suppression count here. * eval.c (struct catchtag): More documentation. * eval.c (entering_debugger): Variable renamed when_entered_debugger, and is now a timestamp based on num_nonmacro_input_chars. (init_eval): Initialize when_entered_debugger, not entering_debugger. (call_debugger): Set when_entered_debugger to the current value of num_nonmacro_input_chars. (find_handler_clause): Don't call debugger unless num_nonmacro_input_chars is greater than when_entered_debugger; that way, we won't call the debugger unless the user has had a chance to take control. (Fbacktrace): Don't clear entering_debugger here.
* Fixed syntax error.Joseph Arceneaux1992-08-051-1/+1
|
* entered into RCSRoland McGrath1992-08-041-2/+1
|
* *** empty log message ***Richard M. Stallman1992-07-271-19/+8
|
* *** empty log message ***Richard M. Stallman1992-07-241-0/+11
|
* *** empty log message ***Jim Blandy1992-07-081-28/+9
|
* *** empty log message ***Jim Blandy1992-06-301-0/+2
|
* *** empty log message ***Jim Blandy1992-06-241-14/+28
|
* *** empty log message ***Richard M. Stallman1992-06-101-5/+5
|
* *** empty log message ***Richard M. Stallman1992-06-041-2/+4
|
* *** empty log message ***Roland McGrath1992-06-041-18/+58
|
* *** empty log message ***Jim Blandy1992-05-181-48/+14
|
* *** empty log message ***Jim Blandy1992-04-011-2/+13
|
* *** empty log message ***Jim Blandy1992-03-121-2/+6
|
* *** empty log message ***Jim Blandy1992-01-281-0/+1
|
* *** empty log message ***Jim Blandy1992-01-131-52/+52
|
* *** empty log message ***Jim Blandy1991-11-141-1/+5
|
* *** empty log message ***Jim Blandy1991-08-111-1/+4
|
* *** empty log message ***Jim Blandy1991-07-121-32/+55
|
* *** empty log message ***Jim Blandy1991-06-241-10/+10
|
* Initial revisionJim Blandy1991-05-161-0/+2332