]> git.eshelyaron.com Git - emacs.git/commitdiff
Correct Using Debugger lispref node
authorLars Ingebrigtsen <larsi@gnus.org>
Sun, 1 May 2022 11:07:14 +0000 (13:07 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Sun, 1 May 2022 11:07:14 +0000 (13:07 +0200)
* doc/lispref/debugging.texi (Using Debugger): Make documentation
reflect reality (bug#36145).

doc/lispref/debugging.texi

index 469ff2d943d11c3a9b731311076e1f94ddd196b7..c258a9adc0e7950406dad32fc9e19541751de5c1 100644 (file)
@@ -387,11 +387,9 @@ possibilities.)
 variable is temporarily set according to
 @code{eval-expression-debug-on-error}.  If the latter variable is
 non-@code{nil}, @code{debug-on-error} will temporarily be set to
-@code{t}.  This means that any further errors that occur while doing a
-debugging session will (by default) trigger another backtrace.  If
-this is not what you want, you can either set
-@code{eval-expression-debug-on-error} to @code{nil}, or set
-@code{debug-on-error} to @code{nil} in @code{debugger-mode-hook}.
+@code{t}.  However, further errors that occur while debugging won't
+(by default) trigger another debugger, because @code{inhibit-debugger}
+will also be bound to non-@code{nil}.
 
   The debugger itself must be run byte-compiled, since it makes
 assumptions about the state of the Lisp interpreter.  These