Function: cider-stacktrace-mode

cider-stacktrace-mode is an interactive and byte-compiled function defined in cider-stacktrace.el.

Signature

(cider-stacktrace-mode)

Documentation

Major mode for filtering and navigating CIDER stacktraces.

0 cider-stacktrace-cycle-all-causes
1 cider-stacktrace-cycle-cause-1
2 cider-stacktrace-cycle-cause-2
3 cider-stacktrace-cycle-cause-3
4 cider-stacktrace-cycle-cause-4
5 cider-stacktrace-cycle-cause-5
<backtab> cider-stacktrace-cycle-all-causes
M-. cider-stacktrace-jump
M-n cider-stacktrace-next-cause
M-p cider-stacktrace-previous-cause
TAB cider-stacktrace-cycle-current-cause
a cider-stacktrace-toggle-all
c cider-stacktrace-toggle-clj
d cider-stacktrace-toggle-duplicates
j cider-stacktrace-toggle-java
p cider-stacktrace-show-only-project
q cider-popup-buffer-quit-function(var)/cider-popup-buffer-quit-function(fun)
r cider-stacktrace-toggle-repl
t cider-stacktrace-toggle-tooling

In addition to any hooks its parent mode special-mode might have run, this mode runs the hook cider-stacktrace-mode-hook, as the final or penultimate step during initialization.

Key Bindings

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-stacktrace.el
(define-derived-mode cider-stacktrace-mode special-mode "Stacktrace"
  "Major mode for filtering and navigating CIDER stacktraces.

\\{cider-stacktrace-mode-map}"
  (when cider-special-mode-truncate-lines
    (setq-local truncate-lines t))
  (setq-local sesman-system 'CIDER)
  (setq-local electric-indent-chars nil)
  (setq-local cider-stacktrace-hidden-frame-count 0)
  (setq-local cider-stacktrace-filters cider-stacktrace-default-filters)
  ;; Expand all exception causes to "detail level 1" by default, meaning they
  ;; will show the message and the data (but not the stacktrace).
  (setq-local cider-stacktrace-cause-visibility (make-vector 10 1))
  (buffer-disable-undo))