Function: thread-list-mode
thread-list-mode is an interactive and byte-compiled function defined
in thread.el.gz.
Signature
(thread-list-mode)
Documentation
Major mode for monitoring Lisp threads.
In addition to any hooks its parent mode tabulated-list-mode might
have run, this mode runs the hook thread-list-mode-hook, as the final
or penultimate step during initialization.
- negative-argument
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
< beginning-of-buffer
<follow-link> mouse-face
<keymap> C-M-i backward-button
<keymap> TAB forward-button
<mouse-2> mouse-select-window
> end-of-buffer
? describe-mode
DEL scroll-down-command
M-<left> tabulated-list-previous-column
M-<right> tabulated-list-next-column
S tabulated-list-sort
S-SPC scroll-down-command
SPC scroll-up-command
SPC..~ undefined
b thread-list-pop-to-backtrace
g revert-buffer
h describe-mode
n next-line
p previous-line
q quit-window
s e thread-list-send-error-signal
s q thread-list-send-quit-signal
{ tabulated-list-narrow-current-column
} tabulated-list-widen-current-column
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/thread.el.gz
(define-derived-mode thread-list-mode tabulated-list-mode "Thread-List"
"Major mode for monitoring Lisp threads."
(setq tabulated-list-format
[("Thread Name" 20 t)
("Status" 10 t)
("Blocked On" 30 t)])
(setq tabulated-list-sort-key (cons (car (aref tabulated-list-format 0)) nil))
(setq tabulated-list-entries #'thread-list--get-entries)
(tabulated-list-init-header))