Mercurial > emacs
diff src/ChangeLog @ 63768:79a2185587dc
*** empty log message ***
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sat, 25 Jun 2005 14:38:05 +0000 |
parents | c1c472b86d74 |
children | ab5140e18bc9 |
line wrap: on
line diff
--- a/src/ChangeLog Sat Jun 25 14:37:47 2005 +0000 +++ b/src/ChangeLog Sat Jun 25 14:38:05 2005 +0000 @@ -1,5 +1,19 @@ 2005-06-25 Richard M. Stallman <rms@gnu.org> + * eval.c (call_debugger): Take full care of extending stack limits + to make space for the debugger, and restore the change afterward. + Bind debug-on-error to nil. + (restore_stack_limits): New subroutine. + (Fsignal): Extend specpdl bound along with eval depth bound, + for calling edebug. Don't do either one, for calling debugger. + (find_handler_clause): Don't bind debug-on-error here. + Don't unbind anything either. + Temporarily advance max_specpdl_size for calling + internal_with_output_to_temp_buffer. + (grow_specpdl): Don't alter max_specpdl_size before signaling + an error. + (syms_of_eval) <max-specpdl-size>: Doc fix. + * lread.c (read1): 0.0e+NaN should make a "positive" NaN. 2005-06-24 Eli Zaretskii <eliz@gnu.org>