diff options
author | Gemini Lasswell <gazally@runbox.com> | 2018-08-09 14:21:57 -0700 |
---|---|---|
committer | Gemini Lasswell <gazally@runbox.com> | 2018-09-09 07:41:49 -0700 |
commit | 3fb8f306475a87a30a7dd68387d8da859cffc90a (patch) | |
tree | 8d8f600a2bae48e351a7424648ef100d402ae261 /test/lisp/emacs-lisp/regexp-opt-tests.el | |
parent | dc5c76c37488d6fd546eefb33cea1edf4d13859e (diff) | |
download | emacs-3fb8f306475a87a30a7dd68387d8da859cffc90a.tar.gz emacs-3fb8f306475a87a30a7dd68387d8da859cffc90a.tar.bz2 emacs-3fb8f306475a87a30a7dd68387d8da859cffc90a.zip |
Show backtraces of threads from thread list buffer
* src/eval.c (backtrace_thread_p, backtrace_thread_top)
(backtrace_thread_next, Fbacktrace_frames_from_thread): New functions.
* lisp/thread.el (thread-list-mode-map): Add keybinding and
menu item for 'thread-list-pop-to-backtrace'.
(thread-list-mode): Make "Thread Name" column wide enough
for the result of printing a thread with no name with 'prin1'.
(thread-list--get-entries): Use 'thread-list--name'.
(thread-list--send-signal): Remove unnecessary calls to 'threadp'.
(thread-list-backtrace--thread): New variable.
(thread-list-pop-to-backtrace): New command.
(thread-list-backtrace--revert-hook-function)
(thread-list--make-backtrace-frame)
(thread-list-backtrace--insert-header, thread-list--name): New
functions.
Diffstat (limited to 'test/lisp/emacs-lisp/regexp-opt-tests.el')
0 files changed, 0 insertions, 0 deletions