Go to the first, previous, next, last section, table of contents.


Miscellaneous Edebug Commands

Some miscellaneous Edebug commands are described here.

?
Display the help message for Edebug (edebug-help).
C-]
Abort one level back to the previous command level (abort-recursive-edit).
q
Return to the top level editor command loop (top-level). This exits all recursive editing levels, including all levels of Edebug activity. However, instrumented code protected with unwind-protect or condition-case forms may resume debugging.
Q
Like q but don't stop even for protected code (top-level-nonstop).
r
Redisplay the most recently known expression result in the echo area (edebug-previous-result).
d
Display a backtrace, excluding Edebug's own functions for clarity (edebug-backtrace). You cannot use debugger commands in the backtrace buffer in Edebug as you would in the standard debugger. The backtrace buffer is killed automatically when you continue execution.

From the Edebug recursive edit, you may invoke commands that activate Edebug again recursively. Any time Edebug is active, you can quit to the top level with q or abort one recursive edit level with C-]. You can display a backtrace of all the pending evaluations with d.


Go to the first, previous, next, last section, table of contents.