emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 3a34d14: * lisp/ielm.el: Bring up the debugger when


From: Stefan Monnier
Subject: [Emacs-diffs] master 3a34d14: * lisp/ielm.el: Bring up the debugger when requested
Date: Sat, 20 Jan 2018 12:51:12 -0500 (EST)

branch: master
commit 3a34d1463081a9977c4d1dc4414a8591f622195f
Author: Jarosław Rzeszótko <address@hidden>
Commit: Stefan Monnier <address@hidden>

    * lisp/ielm.el: Bring up the debugger when requested
    
    Copyright-paperwork-exempt: yes
    
    (ielm-eval-input): Don't catch errors during evaluation
    of the expression if debug-on-error is set.
---
 lisp/ielm.el | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/lisp/ielm.el b/lisp/ielm.el
index 259e1b9..59e333f 100644
--- a/lisp/ielm.el
+++ b/lisp/ielm.el
@@ -384,7 +384,7 @@ nonempty, then flushes the buffer."
                 (set-match-data ielm-match-data)
                 (save-excursion
                   (with-temp-buffer
-                    (condition-case err
+                    (condition-case-unless-debug err
                         (unwind-protect
                             ;; The next let form creates default
                             ;; bindings for *, ** and ***.  But
@@ -528,9 +528,6 @@ causes output to be directed to the ielm buffer.
 set to a different value during evaluation.  You can use (princ
 VALUE) or (pp VALUE) to write to the ielm buffer.
 
-Expressions evaluated by IELM are not subject to `debug-on-quit' or
-`debug-on-error'.
-
 The behavior of IELM may be customized with the following variables:
 * To stop beeping on error, set `ielm-noisy' to nil.
 * If you don't like the prompt, you can change it by setting `ielm-prompt'.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]