gud-minor-mode-map

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

Documentation:
Map used in visited files.

Value:

(keymap (3 keymap (23 . gud-watch)) (menu-bar keymap (file . undefined) (edit . undefined) (options . undefined) (buffer . undefined) (tools . undefined) (print #("print" 0 5 (face font-lock-doc-face)) . gud-print) (stop menu-item #("stop" 0 4 (face font-lock-doc-face)) gud-stop-subjob :visible (or (and (eq gud-minor-mode 'gdbmi) (gdb-show-stop-p)) (not (eq gud-minor-mode 'gdbmi)))) (go menu-item #(" go " 0 4 (face font-lock-doc-face)) gud-go :visible (and (eq gud-minor-mode 'gdbmi) (gdb-show-run-p))) (run menu-item #("run" 0 3 (face font-lock-doc-face)) gud-run :visible (memq gud-minor-mode '(gdbmi gdb dbx jdb))) (cont menu-item #("cont" 0 4 (face font-lock-doc-face)) gud-cont :visible (not (eq gud-minor-mode 'gdbmi))) (until menu-item #("until" 0 5 (face font-lock-doc-face)) gud-until :visible (memq gud-minor-mode '(gdbmi gdb perldb))) (next #("next" 0 4 (face font-lock-doc-face)) . gud-next) (step #("step" 0 4 (face font-lock-doc-face)) . gud-step) (finish #("finish" 0 6 (face font-lock-doc-face)) . gud-finish) (up #("up" 0 2 (face font-lock-doc-face)) . gud-up) (down #("down" 0 4 (face font-lock-doc-face)) . gud-down) (debug "Gud" keymap (mi menu-item "GDB-MI" (keymap (gdb-switch-when-another-stopped menu-item "Automatically switch to stopped thread" gdb-toggle-switch-when-another-stopped :help "Switch to stopped thread" :button (:toggle and (default-boundp 'gdb-switch-when-another-stopped) (default-value 'gdb-switch-when-another-stopped))) (gdb-customize-reasons menu-item "Customize switching..." (lambda nil (interactive) (customize-option 'gdb-switch-reasons))) (sep2 menu-item "--") (current-thread menu-item "GUD controls current thread" (lambda nil (interactive) (setq gdb-gud-control-all-threads nil)) :help "GUD start/stop commands apply to current thread only" :button (:radio not gdb-gud-control-all-threads)) (all-threads menu-item "GUD controls all threads" (lambda nil (interactive) (setq gdb-gud-control-all-threads t)) :help "GUD start/stop commands apply to all threads" :button (:radio . gdb-gud-control-all-threads)) (sep1 menu-item "--") (gdb-restore-windows menu-item "Restore Window Layout" gdb-restore-windows :help "Restore standard layout for debug session.") (gdb-many-windows menu-item "Display Other Windows" gdb-many-windows :help "Toggle display of locals, stack and breakpoint information" :button (:toggle . gdb-many-windows)) (gdb-customize menu-item "Customize" (lambda nil (interactive) (customize-group 'gdb)) :help "Customize Gdb Graphical Mode options.") "GDB-MI") :visible (eq gud-minor-mode 'gdbmi)) (frames menu-item "GDB-Frames" (keymap (breakpoints "Breakpoints" . gdb-frame-breakpoints-buffer) (frames "Stack" . gdb-frame-stack-buffer) (locals "Locals" . gdb-frame-locals-buffer) (inferior "IO" . gdb-frame-io-buffer) (registers "Registers" . gdb-frame-registers-buffer) (disassembly "Disassembly" . gdb-frame-disassembly-buffer) (memory "Memory" . gdb-frame-memory-buffer) (threads "Threads" . gdb-frame-threads-buffer) (gdb "Gdb" . gdb-frame-gdb-buffer) "GDB-Frames") :visible (eq gud-minor-mode 'gdbmi)) (displays menu-item "GDB-Windows" (keymap (breakpoints "Breakpoints" . gdb-display-breakpoints-buffer) (frames "Stack" . gdb-display-stack-buffer) (locals "Locals" . gdb-display-locals-buffer) (inferior "IO" . gdb-display-io-buffer) (registers "Registers" . gdb-display-registers-buffer) (disassembly "Disassembly" . gdb-display-disassembly-buffer) (memory "Memory" . gdb-display-memory-buffer) (threads "Threads" . gdb-display-threads-buffer) (gdb "Gdb" . gdb-display-gdb-buffer) "GDB-Windows") :visible (eq gud-minor-mode 'gdbmi)) (cont menu-item "Continue" gud-cont :enable (not gud-running) :visible (not (eq gud-minor-mode 'gdbmi))) (next menu-item "Next Line" gud-next :enable (not gud-running)) (step menu-item "Step Line" gud-step :enable (not gud-running)) (nexti menu-item "Next Instruction" gud-nexti :enable (not gud-running) :visible (memq gud-minor-mode '(gdbmi gdb dbx))) (stepi menu-item "Step Instruction" gud-stepi :enable (not gud-running) :visible (memq gud-minor-mode '(gdbmi gdb dbx))) (finish menu-item "Finish Function" gud-finish :enable (not gud-running) :visible (memq gud-minor-mode '(gdbmi gdb guiler xdb jdb pdb))) (watch menu-item "Watch Expression" gud-watch :enable (not gud-running) :visible (eq gud-minor-mode 'gdbmi)) (print menu-item "Print Expression" gud-print :enable (not gud-running)) (print* menu-item (if (eq gud-minor-mode 'jdb) "Dump object" "Print Dereference") gud-pstar :enable (not gud-running) :visible (memq gud-minor-mode '(gdbmi gdb jdb))) (pp menu-item "Print S-expression" gud-pp :enable (and (not gud-running) (bound-and-true-p gdb-active-process)) :visible (and (string-equal (buffer-local-value 'gud-target-name gud-comint-buffer) "emacs") (eq gud-minor-mode 'gdbmi))) (down menu-item "Down Stack" gud-down :enable (not gud-running) :visible (memq gud-minor-mode '(gdbmi gdb guiler dbx xdb jdb pdb))) (up menu-item "Up Stack" gud-up :enable (not gud-running) :visible (memq gud-minor-mode '(gdbmi gdb guiler dbx xdb jdb pdb))) (break menu-item "Set Breakpoint" gud-break :enable (not gud-running) :visible (gud-tool-bar-item-visible-no-fringe)) (tbreak menu-item "Temporary Breakpoint" gud-tbreak :enable (not gud-running) :visible (memq gud-minor-mode '(gdbmi gdb sdb xdb))) (remove menu-item "Remove Breakpoint" gud-remove :enable (not gud-running) :visible (gud-tool-bar-item-visible-no-fringe)) (until menu-item "Continue to selection" gud-until :enable (not gud-running) :visible (and (memq gud-minor-mode '(gdbmi gdb perldb)) (gud-tool-bar-item-visible-no-fringe))) (stop menu-item "Stop" gud-stop-subjob :visible (or (not (memq gud-minor-mode '(gdbmi pdb))) (gdb-show-stop-p))) (go menu-item (if (bound-and-true-p gdb-active-process) "Continue" "Run") gud-go :visible (and (eq gud-minor-mode 'gdbmi) (gdb-show-run-p))) (run menu-item "Run" gud-run :enable (not gud-running) :visible (memq gud-minor-mode '(gdbmi gdb dbx jdb))) (refresh "Refresh" . gud-refresh) (tooltips menu-item "Show GUD tooltips" gud-tooltip-mode :enable (and (not emacs-basic-display) (display-graphic-p) (fboundp 'x-show-tip)) :visible (memq gud-minor-mode '(gdbmi guiler dbx sdb xdb pdb)) :button (:toggle . gud-tooltip-mode)) (help "Info (debugger)" . gud-goto-info) "Gud")))