Variable: gdb-threads-mode-map

gdb-threads-mode-map is a variable defined in gdb-mi.el.gz.

Value

<follow-link>  mouse-face
<mouse-2>      gdb-select-thread
D              gdb-frame-disassembly-for-thread
F              gdb-frame-stack-for-thread
L              gdb-frame-locals-for-thread
R              gdb-frame-registers-for-thread
RET            gdb-select-thread
TAB            #<anonymous-function>
c              gdb-continue-thread
d              gdb-display-disassembly-for-thread
f              gdb-display-stack-for-thread
i              gdb-interrupt-thread
l              gdb-display-locals-for-thread
r              gdb-display-registers-for-thread
s              gdb-step-thread

Documentation

Keymap for gdb-threads-mode.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/gdb-mi.el.gz
(defvar gdb-threads-mode-map
  (let ((map (make-sparse-keymap)))
    (define-key map "\r" 'gdb-select-thread)
    (define-key map "f" 'gdb-display-stack-for-thread)
    (define-key map "F" 'gdb-frame-stack-for-thread)
    (define-key map "l" 'gdb-display-locals-for-thread)
    (define-key map "L" 'gdb-frame-locals-for-thread)
    (define-key map "r" 'gdb-display-registers-for-thread)
    (define-key map "R" 'gdb-frame-registers-for-thread)
    (define-key map "d" 'gdb-display-disassembly-for-thread)
    (define-key map "D" 'gdb-frame-disassembly-for-thread)
    (define-key map "i" 'gdb-interrupt-thread)
    (define-key map "c" 'gdb-continue-thread)
    (define-key map "s" 'gdb-step-thread)
    (define-key map "\t"
      (lambda ()
        (interactive)
        (gdb-set-window-buffer
         (gdb-get-buffer-create 'gdb-breakpoints-buffer) t)))
    (define-key map [mouse-2] 'gdb-select-thread)
    (define-key map [follow-link] 'mouse-face)
    map))