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
0              digit-argument
1              digit-argument
2              digit-argument
3              digit-argument
4              digit-argument
5              digit-argument
6              digit-argument
7              digit-argument
8              digit-argument
9              digit-argument
:              backtrace-toggle-print-gensym
<              beginning-of-buffer
<backtab>      backward-button
<follow-link>  mouse-face
<mouse-2>      mouse-select-window
>              end-of-buffer
?              describe-mode
C-M-i          backward-button
DEL            scroll-down-command
RET            backtrace-help-follow-symbol
S-SPC          scroll-down-command
SPC            scroll-up-command
SPC..~         undefined
TAB            forward-button
g              revert-buffer
h              describe-mode
n              backtrace-forward-frame
p              backtrace-backward-frame
q              quit-window
s              backtrace-goto-source
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 backtrace-mode-map
  (let ((map (copy-keymap special-mode-map)))
    (set-keymap-parent map button-buffer-map)
    (define-key map "n" 'backtrace-forward-frame)
    (define-key map "p" 'backtrace-backward-frame)
    (define-key map "v" 'backtrace-toggle-locals)
    (define-key map "#" 'backtrace-toggle-print-circle)
    (define-key map ":" 'backtrace-toggle-print-gensym)
    (define-key map "s" 'backtrace-goto-source)
    (define-key map "\C-m" 'backtrace-help-follow-symbol)
    (define-key map "+" 'backtrace-multi-line)
    (define-key map "-" 'backtrace-single-line)
    (define-key map "." 'backtrace-expand-ellipses)
    (define-key map [follow-link] 'mouse-face)
    (define-key map [mouse-2] 'mouse-select-window)
    (easy-menu-define nil map ""
      '("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"]))
    map)
  "Local keymap for `backtrace-mode' buffers.")