Variable: cider-show-error-buffer

cider-show-error-buffer is a customizable variable defined in cider-eval.el.

Value

t

Documentation

Control the popup behavior of cider stacktraces.

The following values are possible t or always, except-in-repl, only-in-repl. Any other value, including nil, will cause the stacktrace not to be automatically shown.

Irrespective of the value of this variable, the cider-error-buffer is always generated in the background. Use cider-selector to navigate to this buffer.

Please note, if the error phase belongs to one of the cider-clojure-compilation-error-phases(var)/cider-clojure-compilation-error-phases(fun), then no stacktrace showing will happen. That defcustom takes precedence over this one.

See its doc for understanding its rationale. You can also customize it to nil in order to void its effect.

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-eval.el
(defcustom cider-show-error-buffer t
  "Control the popup behavior of cider stacktraces.
The following values are possible t or `always', `except-in-repl',
`only-in-repl'.  Any other value, including nil, will cause the stacktrace
not to be automatically shown.

Irrespective of the value of this variable, the `cider-error-buffer' is
always generated in the background.  Use `cider-selector' to
navigate to this buffer.

Please note, if the error phase belongs to
one of the `cider-clojure-compilation-error-phases',
then no stacktrace showing will happen.
That defcustom takes precedence over this one.

See its doc for understanding its rationale.  You can also customize it to nil
in order to void its effect."
  :type '(choice (const :tag "always" t)
                 (const except-in-repl)
                 (const only-in-repl)
                 (const :tag "never" nil))
  :group 'cider)