1. 22 Sep, 1992 1 commit
    • Jim Blandy's avatar
      * eval.c (Fcondition_case): Rearranged for clarity. Don't worry · 82da7701
      Jim Blandy authored
      	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.
      82da7701
  2. 05 Aug, 1992 1 commit
  3. 04 Aug, 1992 1 commit
  4. 27 Jul, 1992 1 commit
  5. 24 Jul, 1992 1 commit
  6. 08 Jul, 1992 1 commit
  7. 30 Jun, 1992 1 commit
  8. 24 Jun, 1992 1 commit
  9. 10 Jun, 1992 1 commit
  10. 04 Jun, 1992 2 commits
  11. 18 May, 1992 1 commit
  12. 01 Apr, 1992 1 commit
  13. 12 Mar, 1992 1 commit
  14. 28 Jan, 1992 1 commit
  15. 13 Jan, 1992 1 commit
  16. 14 Nov, 1991 1 commit
  17. 11 Aug, 1991 1 commit
  18. 12 Jul, 1991 1 commit
  19. 24 Jun, 1991 1 commit
  20. 16 May, 1991 1 commit