1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-06 06:20:55 -08:00

; * lisp/emacs-lisp/debug.el (debugger-mode): Doc fix. (Bug#37352)

This commit is contained in:
Eli Zaretskii 2019-09-25 11:09:09 +03:00
parent 13f244af40
commit 213bcaf1bf

View file

@ -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.
\\<debugger-mode-map>
A line starts with `*' if exiting that frame will call the debugger.
Type \\[debugger-frame] or \\[debugger-frame-clear] to set or remove the `*'.
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 due to frame being exited,
use the \\[debugger-return-value] command to override the value
being returned from that frame.
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
exits.
Use \\[debug-on-entry] and \\[cancel-debug-on-entry] to control
which functions will enter the debugger when called.