Variable: backtrace-mode-map

backtrace-mode-map is a variable defined in backtrace.el.gz.

Value

Large value
#                backtrace-toggle-print-circle
+                backtrace-multi-line
-                backtrace-single-line
.                backtrace-expand-ellipses
:                backtrace-toggle-print-gensym
<backtab>        backward-button
<follow-link>    mouse-face
<keymap> -       negative-argument
<keymap> 0       digit-argument
<keymap> 1       digit-argument
<keymap> 2       digit-argument
<keymap> 3       digit-argument
<keymap> 4       digit-argument
<keymap> 5       digit-argument
<keymap> 6       digit-argument
<keymap> 7       digit-argument
<keymap> 8       digit-argument
<keymap> 9       digit-argument
<keymap> <       beginning-of-buffer
<keymap> >       end-of-buffer
<keymap> ?       describe-mode
<keymap> DEL     scroll-down-command
<keymap> S-SPC   scroll-down-command
<keymap> SPC     scroll-up-command
<keymap> SPC..~  undefined
<keymap> h       describe-mode
<keymap> q       quit-window
<mouse-2>        mouse-select-window
C-M-i            backward-button
C-]              abort-recursive-edit
RET              backtrace-help-follow-symbol
TAB              forward-button
n                backtrace-forward-frame
p                backtrace-backward-frame
v                backtrace-toggle-locals

Documentation

Local keymap for backtrace-mode buffers.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/backtrace.el.gz
(defvar-keymap backtrace-mode-map
  :doc "Local keymap for `backtrace-mode' buffers."
  :parent (make-composed-keymap special-mode-map
                                button-buffer-map)
  "n"   #'backtrace-forward-frame
  "p"   #'backtrace-backward-frame
  "v"   #'backtrace-toggle-locals
  "#"   #'backtrace-toggle-print-circle
  ":"   #'backtrace-toggle-print-gensym
  "RET" #'backtrace-help-follow-symbol
  "+"   #'backtrace-multi-line
  "-"   #'backtrace-single-line
  "."   #'backtrace-expand-ellipses
  "C-]"    #'abort-recursive-edit
  "<follow-link>" 'mouse-face
  "<mouse-2>"     #'mouse-select-window

  :menu
  '("Backtrace"
    ["Next Frame" backtrace-forward-frame
     :help "Move cursor forwards to the start of a backtrace frame"]
    ["Previous Frame" backtrace-backward-frame
     :help "Move cursor backwards to the start of a backtrace frame"]
    "--"
    ["Show Variables" backtrace-toggle-locals
     :style toggle
     :active (backtrace-get-index)
     :selected (plist-get (backtrace-get-view) :show-locals)
     :help "Show or hide the local variables for the frame at point"]
    ["Show Circular Structures" backtrace-toggle-print-circle
     :style toggle
     :active (backtrace-get-index)
     :selected (plist-get (backtrace-get-view) :print-circle)
     :help
     "Condense or expand shared or circular structures in the frame at point"]
    ["Show Uninterned Symbols" backtrace-toggle-print-gensym
     :style toggle
     :active (backtrace-get-index)
     :selected (plist-get (backtrace-get-view) :print-gensym)
     :help
     "Toggle unique printing of uninterned symbols in the frame at point"]
    ["Expand \"...\"s" backtrace-expand-ellipses
     :help "Expand all the abbreviated forms in the current frame"]
    ["Show on Multiple Lines" backtrace-multi-line
     :help "Use line breaks and indentation to make a form more readable"]
    ["Show on Single Line" backtrace-single-line]
    "--"
    ["Go to Source" backtrace-goto-source
     :active (and (backtrace-get-index)
                  (plist-get (backtrace-frame-flags
                              (nth (backtrace-get-index) backtrace-frames))
                             :source-available))
     :help "Show the source code for the current frame"]
    ["Help for Symbol" backtrace-help-follow-symbol
     :help "Show help for symbol at point"]
    ["Describe Backtrace Mode" describe-mode
     :help "Display documentation for backtrace-mode"]))