edebug-eval-mode

edebug-eval-mode is an interactive compiled Lisp function in `edebug.el'.


(edebug-eval-mode)

Parent mode: `lisp-interaction-mode'.

Mode for evaluation list buffer while in Edebug.

In addition to all Interactive Emacs Lisp commands there are local and
global key bindings to several Edebug specific commands. E.g.
`edebug-step-mode' is bound to C-x X SPC in the Edebug
buffer and C-x X SPC in any buffer.

Eval list buffer commands:
key binding
--- -------

C-c Prefix Command
C-j edebug-eval-print-last-sexp
C-x Prefix Command
ESC Prefix Command
DEL backward-delete-char-untabify

C-x C-e edebug-eval-last-sexp

C-c C-d edebug-delete-eval-item
C-c C-u edebug-update-eval-list
C-c C-w edebug-where

C-M-i completion-at-point
C-M-q indent-pp-sexp
C-M-x eval-defun

C-M-q indent-sexp
(that binding is currently shadowed by another mode)

C-M-q prog-indent-sexp
(that binding is currently shadowed by another mode)



Global commands prefixed by `global-edebug-prefix':
key binding
--- -------

SPC edebug-step-mode
= edebug-display-freq-count
C edebug-Continue-fast-mode
G edebug-Go-nonstop-mode
Q edebug-top-level-nonstop
T edebug-Trace-fast-mode
W edebug-toggle-save-windows
X edebug-set-global-break-condition
a abort-recursive-edit
b edebug-set-breakpoint
c edebug-continue-mode
g edebug-go-mode
q top-level
t edebug-trace-mode
u edebug-unset-breakpoint
w edebug-where
x edebug-set-conditional-breakpoint



In addition to any hooks its parent mode `lisp-interaction-mode' might have run,
this mode runs the hook `edebug-eval-mode-hook', as the final step
during initialization.