aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorStefan Monnier2012-09-11 20:14:50 -0400
committerStefan Monnier2012-09-11 20:14:50 -0400
commit45b82ad0ebedaa1b7094912e218bea1510c33feb (patch)
tree278e50931ea92f8f3201fcb855d454f2202b2f66 /src/ChangeLog
parent50f2e553ce21a2901e9f935650018289c11fcc39 (diff)
downloademacs-45b82ad0ebedaa1b7094912e218bea1510c33feb.tar.gz
emacs-45b82ad0ebedaa1b7094912e218bea1510c33feb.zip
* src/eval.c: Add `inhibit-debugger'.
(Qinhibit_debugger): New symbol. (call_debugger): Bind it instead of Qdebug_on_error. (maybe_call_debugger): Test Vinhibit_debugger. (syms_of_eval): Define inhibit-debugger. * src/xdisp.c (set_message): Don't bind Qinhibit_debug_on_message. (syms_of_xdisp): Remove inhibit-debug-on-message. * lisp/emacs-lisp/debug.el (debug): Don't bind debug-on-error since inhibit-debugger is bound instead.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index f4cae50d8ed..a005b1d80c7 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,13 @@
12012-09-12 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * eval.c: Add `inhibit-debugger'.
4 (Qinhibit_debugger): New symbol.
5 (call_debugger): Bind it instead of Qdebug_on_error.
6 (maybe_call_debugger): Test Vinhibit_debugger.
7 (syms_of_eval): Define inhibit-debugger.
8 * xdisp.c (set_message): Don't bind Qinhibit_debug_on_message.
9 (syms_of_xdisp): Remove inhibit-debug-on-message.
10
12012-09-11 Paul Eggert <eggert@cs.ucla.edu> 112012-09-11 Paul Eggert <eggert@cs.ucla.edu>
2 12
3 Avoid _setjmp/_longjmp problems with local nonvolatile variables. 13 Avoid _setjmp/_longjmp problems with local nonvolatile variables.