aboutsummaryrefslogtreecommitdiffstats
path: root/doc/lispref/debugging.texi
diff options
context:
space:
mode:
Diffstat (limited to 'doc/lispref/debugging.texi')
-rw-r--r--doc/lispref/debugging.texi10
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/lispref/debugging.texi b/doc/lispref/debugging.texi
index ed146453df7..d9e807afb88 100644
--- a/doc/lispref/debugging.texi
+++ b/doc/lispref/debugging.texi
@@ -306,6 +306,16 @@ and it is wise to go back to the backtrace buffer and exit the debugger
306the debugger gets out of the recursive edit and kills the backtrace 306the debugger gets out of the recursive edit and kills the backtrace
307buffer. 307buffer.
308 308
309 When the debugger has been entered, the @code{debug-on-error}
310variable is temporarily set according to
311@code{eval-expression-debug-on-error}. If the latter variable is
312non-@code{nil}, @code{debug-on-error} will temporarily be set to
313@code{t}. This means that any further errors that occur while doing a
314debugging session will (by default) trigger another backtrace. If
315this is not want you want, you can either set
316@code{eval-expression-debug-on-error} to @code{nil}, or set
317@code{debug-on-error} to @code{nil} in @code{debugger-mode-hook}.
318
309@cindex current stack frame 319@cindex current stack frame
310 The backtrace buffer shows you the functions that are executing and 320 The backtrace buffer shows you the functions that are executing and
311their argument values. It also allows you to specify a stack frame by 321their argument values. It also allows you to specify a stack frame by