mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-05 19:31:02 -08:00
; * lisp/emacs-lisp/debug.el (debugger-mode): Doc fix. (Bug#37352)
This commit is contained in:
parent
13f244af40
commit
213bcaf1bf
1 changed files with 8 additions and 5 deletions
|
|
@ -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"
|
(define-derived-mode debugger-mode backtrace-mode "Debugger"
|
||||||
"Mode for debugging Emacs Lisp using a backtrace.
|
"Mode for debugging Emacs Lisp using a backtrace.
|
||||||
\\<debugger-mode-map>
|
\\<debugger-mode-map>
|
||||||
A line starts with `*' if exiting that frame will call the debugger.
|
A frame marked with `*' in the backtrace means that exiting that
|
||||||
Type \\[debugger-frame] or \\[debugger-frame-clear] to set or remove the `*'.
|
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,
|
When in debugger invoked due to exiting a frame which was flagged
|
||||||
use the \\[debugger-return-value] command to override the value
|
with a `*', you can use the \\[debugger-return-value] command to
|
||||||
being returned from that frame.
|
override the value being returned from that frame when the debugger
|
||||||
|
exits.
|
||||||
|
|
||||||
Use \\[debug-on-entry] and \\[cancel-debug-on-entry] to control
|
Use \\[debug-on-entry] and \\[cancel-debug-on-entry] to control
|
||||||
which functions will enter the debugger when called.
|
which functions will enter the debugger when called.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue