File: backtrace.el.html

This file defines Backtrace mode, a generic major mode for displaying Elisp stack backtraces, which can be used as is or inherited from by another mode.

For usage information, see the documentation of backtrace-mode.

Defined variables (16)

backtrace--flags-widthWidth in characters of the flags for a backtrace frame.
backtrace--font-lock-keywordsExpressions to fontify in Backtrace mode.
backtrace-font-lock-keywordsDefault expressions to highlight in Backtrace mode.
backtrace-font-lock-keywords-1Subdued level highlighting for Backtrace mode.
backtrace-font-lock-keywords-2Gaudy level highlighting for Backtrace mode.
backtrace-fontifyIf non-nil, fontify Backtrace buffers.
backtrace-framesStack frames displayed in the current Backtrace buffer.
backtrace-goto-source-functionsAbnormal hook used to jump to the source code for the current frame.
backtrace-insert-header-functionFunction for inserting a header for the current Backtrace buffer.
backtrace-line-lengthTarget length for lines in Backtrace buffers.
backtrace-mode-abbrev-tableAbbrev table for ‘backtrace-mode’.
backtrace-mode-hookHook run after entering ‘backtrace-mode’.
backtrace-mode-mapLocal keymap for ‘backtrace-mode’ buffers.
backtrace-print-functionFunction used to print values in the current Backtrace buffer.
backtrace-revert-hookHook run before reverting a Backtrace buffer.
backtrace-viewA plist describing how to render backtrace frames.

Defined functions (64)

backtrace()
backtrace--change-button-skip(BEG END VALUE)
backtrace--expand-ellipsis(ORIG-FUN BEGIN END VAL LENGTH &rest ARGS)
backtrace--filter-visible(BEG END &optional DELETE)
backtrace--line-length-or-nil()
backtrace--multi-line()
backtrace--pop-to-buffer-pos(BUTTON)
backtrace--print(OBJ &optional STREAM)
backtrace--print-flags(FRAME VIEW)
backtrace--print-func-and-args(FRAME VIEW)
backtrace--print-locals(FRAME VIEW)
backtrace--print-to-string(SEXP &optional LIMIT)
backtrace--reformat-sexp(FORMAT-FUNCTION)
backtrace--set-feature(FEATURE VALUE)
backtrace--set-frame-locals-visible(VISIBLE)
backtrace--set-locals-visible-overlay(BEG END VISIBLE)
backtrace--single-line()
backtrace--to-string(FRAMES)
backtrace--toggle-feature(FEATURE ALL)
backtrace--with-output-variables(VIEW &rest BODY)
backtrace-backward-frame()
backtrace-expand-ellipses(&optional NO-LIMIT)
backtrace-forward-frame()
backtrace-frame-args(CL-X)
backtrace-frame-args--cmacro(CL-WHOLE-ARG CL-X)
backtrace-frame-buffer(CL-X)
backtrace-frame-buffer--cmacro(CL-WHOLE-ARG CL-X)
backtrace-frame-evald(CL-X)
backtrace-frame-evald--cmacro(CL-WHOLE-ARG CL-X)
backtrace-frame-flags(CL-X)
backtrace-frame-flags--cmacro(CL-WHOLE-ARG CL-X)
backtrace-frame-fun(CL-X)
backtrace-frame-fun--cmacro(CL-WHOLE-ARG CL-X)
backtrace-frame-locals(CL-X)
backtrace-frame-locals--cmacro(CL-WHOLE-ARG CL-X)
backtrace-frame-p(CL-X)
backtrace-frame-p--cmacro(CL-WHOLE-ARG CL-X)
backtrace-frame-pos(CL-X)
backtrace-frame-pos--cmacro(CL-WHOLE-ARG CL-X)
backtrace-get-form(&optional POS)
backtrace-get-frame-end(&optional POS)
backtrace-get-frame-start(&optional POS)
backtrace-get-frames
backtrace-get-index(&optional POS)
backtrace-get-section(&optional POS)
backtrace-get-text-properties(POS)
backtrace-get-view(&optional POS)
backtrace-goto-source()
backtrace-help-follow-symbol(&optional POS)
backtrace-make-frame
backtrace-make-frame--cmacro
backtrace-mode()
backtrace-multi-line()
backtrace-print(&optional REMEMBER-POS)
backtrace-print-frame(FRAME VIEW)
backtrace-print-to-string(OBJ &optional LIMIT)
backtrace-revert(&rest IGNORED)
backtrace-single-line()
backtrace-to-string(&optional FRAMES)
backtrace-toggle-locals(&optional ALL)
backtrace-toggle-print-circle(&optional ALL)
backtrace-toggle-print-gensym(&optional ALL)
backtrace-update-flags()
copy-backtrace-frame(ARG)

Defined faces (0)