[Top][All Lists]

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

[Emacs-diffs] master 213bcaf: ; * lisp/emacs-lisp/debug.el (debugger-mod

From: Eli Zaretskii
Subject: [Emacs-diffs] master 213bcaf: ; * lisp/emacs-lisp/debug.el (debugger-mode): Doc fix. (Bug#37352)
Date: Wed, 25 Sep 2019 04:10:14 -0400 (EDT)

branch: master
commit 213bcaf1bf365d0d40639754b8123f9d770b08e8
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>

    ; * lisp/emacs-lisp/debug.el (debugger-mode): Doc fix.  (Bug#37352)
 lisp/emacs-lisp/debug.el | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/lisp/emacs-lisp/debug.el b/lisp/emacs-lisp/debug.el
index 21499f7..f711971 100644
--- a/lisp/emacs-lisp/debug.el
+++ b/lisp/emacs-lisp/debug.el
@@ -588,12 +588,15 @@ The environment used is the one when entering the 
activation frame at point."
 (define-derived-mode debugger-mode backtrace-mode "Debugger"
   "Mode for debugging Emacs Lisp using a backtrace.
-A line starts with `*' if exiting that frame will call the debugger.
-Type \\[debugger-frame] or \\[debugger-frame-clear] to set or remove the `*'.
-When in debugger due to frame being exited,
-use the \\[debugger-return-value] command to override the value
-being returned from that frame.
+A frame marked with `*' in the backtrace means that exiting that
+frame will enter the debugger.  You can flag frames to enter the
+debugger when frame is exited with \\[debugger-frame], and remove
+the flag with \\[debugger-frame-clear].
+When in debugger invoked due to exiting a frame which was flagged
+with a `*', you can use the \\[debugger-return-value] command to
+override the value being returned from that frame when the debugger
 Use \\[debug-on-entry] and \\[cancel-debug-on-entry] to control
 which functions will enter the debugger when called.

reply via email to

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