diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2011-01-26 15:02:07 -0500 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2011-01-26 15:02:07 -0500 |
commit | e7f7fbaa11828658bfa7a47e07446d050dc0ad92 (patch) | |
tree | c0f4b39a119341d02199a1d87af16d8af7409b9a /lisp/cus-start.el | |
parent | 6608a7d8fb941119faeb8873df0f56eea0ac1764 (diff) | |
download | emacs-e7f7fbaa11828658bfa7a47e07446d050dc0ad92.tar.gz emacs-e7f7fbaa11828658bfa7a47e07446d050dc0ad92.tar.bz2 emacs-e7f7fbaa11828658bfa7a47e07446d050dc0ad92.zip |
Let the debugger continue to the normal handler.
* src/eval.c (maybe_call_debugger): Declare before new use.
(find_handler_clause): Don't call debugger any more.
Ignore Vstack_trace_on_error.
Use XCAR/XCDR.
(syms_of_eval): Remove Vstack_trace_on_error.
(Fsignal): Only modify handlerlist when we know we need to do it.
Call the debugger when necessary.
* src/globals.h (Vstack_trace_on_error): Remove.
Fixes: debbugs:7825
Diffstat (limited to 'lisp/cus-start.el')
-rw-r--r-- | lisp/cus-start.el | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/lisp/cus-start.el b/lisp/cus-start.el index f89a5b37ff0..d2d99ee64fb 100644 --- a/lisp/cus-start.el +++ b/lisp/cus-start.el @@ -166,12 +166,6 @@ Leaving \"Default\" unchecked is equivalent with specifying a default of (max-mini-window-height limits (choice (const :tag "quarter screen" nil) number) "23.1") - (stack-trace-on-error debug - (choice (const :tag "off") - (repeat :menu-tag "When" - :value (nil) - (symbol :format "%v")) - (const :tag "always" t))) (debug-on-error debug (choice (const :tag "off") (repeat :menu-tag "When" |