edebug-mode-map is a variable defined in `edebug.el'.
Its value is shown below.
  • This variable may be risky if used as a file-local variable.

Not documented as a variable.


(keymap (3 keymap (12 . edebug-where) (20 . #[0 "\300\301!\207" [edebug-set-breakpoint t] 2 nil nil]) (4 . edebug-unset-breakpoint) (3 . edebug-go-mode) (14 . edebug-next-mode) (19 . edebug-step-mode)) (61 . edebug-temp-display-freq-count) (45 . negative-argument) (100 . edebug-backtrace) (63 . edebug-help) (87 . edebug-toggle-save-windows) (80 . edebug-view-outside) (112 . edebug-bounce-point) (118 . edebug-view-outside) (119 . edebug-where) (69 . edebug-visit-eval-list) (101 . edebug-eval-expression) (114 . edebug-previous-result) (88 . edebug-set-global-break-condition) (120 . edebug-set-conditional-breakpoint) (66 . edebug-next-breakpoint) (117 . edebug-unset-breakpoint) (98 . edebug-set-breakpoint) (83 . edebug-stop) (97 . abort-recursive-edit) (81 . edebug-top-level-nonstop) (113 . top-level) (111 . edebug-step-out) (105 . edebug-step-in) (73 . edebug-instrument-callee) (104 . edebug-goto-here) (102 . edebug-forward-sexp) (67 . edebug-Continue-fast-mode) (99 . edebug-continue-mode) (84 . edebug-Trace-fast-mode) (116 . edebug-trace-mode) (71 . edebug-Go-nonstop-mode) (103 . edebug-go-mode) (110 . edebug-next-mode) (32 . edebug-step-mode) (24 keymap (32 . edebug-set-breakpoint) (5 . edebug-eval-last-sexp) (1 keymap (12 . edebug-where) (3 . edebug-go-mode) (14 . edebug-next-mode) (19 . edebug-step-mode))) (menu-bar keymap (Edebug menu-item "Edebug" (keymap "Edebug" (Stop menu-item "Stop" edebug-stop) (Step menu-item "Step" edebug-step-mode) (Next menu-item "Next" edebug-next-mode) (Trace menu-item "Trace" edebug-trace-mode) (Trace\ Fast menu-item "Trace Fast" edebug-Trace-fast-mode) (Continue menu-item "Continue" edebug-continue-mode) (Continue\ Fast menu-item "Continue Fast" edebug-Continue-fast-mode) (Go menu-item "Go" edebug-go-mode) (Go\ Nonstop menu-item "Go Nonstop" edebug-Go-nonstop-mode) (nil menu-item "----") (Help menu-item "Help" edebug-help) (Abort menu-item "Abort" abort-recursive-edit) (Quit\ to\ Top\ Level menu-item "Quit to Top Level" top-level) (Quit\ Nonstop menu-item "Quit Nonstop" edebug-top-level-nonstop) (nil-14 menu-item "----") (Jumps menu-item "Jumps" (keymap "Jumps" (Forward\ Sexp menu-item "Forward Sexp" edebug-forward-sexp) (Step\ In menu-item "Step In" edebug-step-in) (Step\ Out menu-item "Step Out" edebug-step-out) (Goto\ Here menu-item "Goto Here" edebug-goto-here))) (Breaks menu-item "Breaks" (keymap "Breaks" (Set\ Breakpoint menu-item "Set Breakpoint" edebug-set-breakpoint) (Unset\ Breakpoint menu-item "Unset Breakpoint" edebug-unset-breakpoint) (Set\ Conditional\ Breakpoint menu-item "Set Conditional Breakpoint" edebug-set-conditional-breakpoint) (Set\ Global\ Break\ Condition menu-item "Set Global Break Condition" edebug-set-global-break-condition) (Show\ Next\ Breakpoint menu-item "Show Next Breakpoint" edebug-next-breakpoint))) (Views menu-item "Views" (keymap "Views" (Where\ am\ I\? menu-item "Where am I?" edebug-where) (Bounce\ to\ Current\ Point menu-item "Bounce to Current Point" edebug-bounce-point) (View\ Outside\ Windows menu-item "View Outside Windows" edebug-view-outside) (Previous\ Result menu-item "Previous Result" edebug-previous-result) (Show\ Backtrace menu-item "Show Backtrace" edebug-backtrace) (Display\ Freq\ Count menu-item "Display Freq Count" edebug-display-freq-count))) (Eval menu-item "Eval" (keymap "Eval" (Expression menu-item "Expression" edebug-eval-expression) (Last\ Sexp menu-item "Last Sexp" edebug-eval-last-sexp) (Visit\ Eval\ List menu-item "Visit Eval List" edebug-visit-eval-list))) (Options menu-item "Options" (keymap "Options" (Edebug\ All\ Defs menu-item "Edebug All Defs" edebug-all-defs :button (:toggle . edebug-all-defs)) (Edebug\ All\ Forms menu-item "Edebug All Forms" edebug-all-forms :button (:toggle . edebug-all-forms)) (nil menu-item "----") (Tracing menu-item "Tracing" menu-function-267 :key-sequence nil :button (:toggle . edebug-trace)) (Test\ Coverage menu-item "Test Coverage" menu-function-268 :key-sequence nil :button (:toggle . edebug-test-coverage)) (Save\ Windows menu-item "Save Windows" edebug-toggle-save-windows :button (:toggle . edebug-save-windows)) (Save\ Point menu-item "Save Point" menu-function-269 :key-sequence nil :button (:toggle . edebug-save-displayed-buffer-points)))))) (emacs-lisp "Emacs-Lisp" keymap (indent-line menu-item "Indent Line" lisp-indent-line) (indent-region menu-item "Indent Region" indent-region :help "Indent each nonblank line in the region" :enable mark-active) (comment-region menu-item "Comment Out Region" comment-region :help "Comment or uncomment each line in the region" :enable mark-active) (separator-format "--") (eval-sexp menu-item "Evaluate Last S-expression" eval-last-sexp :help "Evaluate sexp before point; print value in echo area") (eval-region menu-item "Evaluate Region" eval-region :help "Execute the region as Lisp code" :enable mark-active) (eval-buffer menu-item "Evaluate Buffer" eval-buffer :help "Execute the current buffer as Lisp code") (ielm menu-item "Interactive Expression Evaluation" ielm :help "Interactively evaluate Emacs Lisp expressions") (separator-eval "--") (byte-compile menu-item "Byte-compile This File" emacs-lisp-byte-compile :help "Byte compile the file containing the current buffer") (emacs-byte-compile-and-load menu-item "Byte-compile and Load" emacs-lisp-byte-compile-and-load :help "Byte-compile the current file (if it has changed), then load compiled code") (byte-recompile menu-item "Byte-recompile Directory..." byte-recompile-directory :help "Recompile every `.el' file in DIRECTORY that needs recompilation") (disas menu-item "Disassemble Byte Compiled Object..." disassemble :help "Print disassembled code for OBJECT in a buffer") (separator-byte "--") (edebug-defun menu-item "Instrument Function for Debugging" edebug-defun :help "Evaluate the top level form point is in, stepping through with Edebug" :keys "C-u C-M-x") (lint "Linting" keymap (lint-d menu-item "Lint Defun" elint-defun :help "Lint the function at point") (lint-b menu-item "Lint Buffer" elint-current-buffer :help "Lint the current buffer") (lint-f menu-item "Lint File..." elint-file :help "Lint a file") (lint-di menu-item "Lint Directory..." elint-directory :help "Lint a directory")) (profiling "Profiling" keymap (prof-natprof-start menu-item "Start Native Profiler..." profiler-start :help "Start recording profiling information") (prof-natprof-report menu-item "Show Profiler Report" profiler-report :help "Show the current profiler report" :enable (and (featurep 'profiler) (profiler-running-p))) (prof-natprof-stop menu-item "Stop Native Profiler" profiler-stop :help "Stop recording profiling information" :enable (and (featurep 'profiler) (profiler-running-p))) (sep-natprof "--") (prof-func menu-item "Instrument Function..." elp-instrument-function :help "Instrument a function for profiling") (prof-pack menu-item "Instrument Package..." elp-instrument-package :help "Instrument for profiling all function that start with a prefix") (prof-res menu-item "Show Profiling Results" elp-results :help "Display current profiling results") (prof-resfunc menu-item "Reset Counters for Function..." elp-reset-function :help "Reset the profiling information for a function") (prof-resall menu-item "Reset Counters for All Functions" elp-reset-all :help "Reset the profiling information for all functions being profiled") (sep-rem "--") (prof-restfunc menu-item "Remove Instrumentation for Function..." elp-restore-function :help "Restore an instrumented function to its original definition") (prof-restall menu-item "Remove Instrumentation for All Functions" elp-restore-all :help "Restore the original definitions of all functions being profiled")) (tracing "Tracing" keymap (tr-f menu-item "Trace Function..." trace-function :help "Trace the function given as an argument") (tr-q menu-item "Trace Function Quietly..." trace-function-background :help "Trace the function with trace output going quietly to a buffer") (tr-sep "--") (tr-uf menu-item "Untrace Function..." untrace-function :help "Untrace function, and possibly activate all remaining advice") (tr-a menu-item "Untrace All" untrace-all :help "Untrace all currently traced functions")) (re-builder menu-item "Construct Regexp" re-builder :help "Construct a regexp interactively") (checkdoc menu-item "Check Documentation Strings" checkdoc :help "Check documentation strings for style requirements") (eldoc menu-item "Auto-Display Documentation Strings" eldoc-mode :button (:toggle bound-and-true-p eldoc-mode) :help "Display the documentation string for the item under cursor") "Emacs-Lisp")) (27 keymap (17 . indent-pp-sexp) (24 . eval-defun) (9 . completion-at-point)) "Emacs-Lisp" keymap (127 . backward-delete-char-untabify) (27 keymap (17 . indent-sexp)) keymap (27 keymap (17 . prog-indent-sexp)))