Variable: cider-ns-load-state-display

cider-ns-load-state-display is a customizable variable defined in cider-ns-state.el.

Value

(mode-line)

Documentation

Where to surface the current buffer's namespace load-state.

A list of presentations to enable (an empty list disables the indicator):

  mode-line - a marker in the cider-mode(var)/cider-mode(fun) lighter: not-loaded when the
                namespace isn't loaded, stale once the buffer is edited
                after loading.
  fringe - a marker in the left fringe on the namespace form when the
                namespace isn't loaded.

For per-form staleness, use the evaluation fringe indicators instead (see cider-fringe-indicators and cider-mark-stale-after-edit).

This variable was added, or its default value changed, in cider version 2.0.0.

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260822.1520/cider-ns-state.el
(defcustom cider-ns-load-state-display '(mode-line)
  "Where to surface the current buffer's namespace load-state.
A list of presentations to enable (an empty list disables the indicator):

  `mode-line' - a marker in the `cider-mode' lighter: ` not-loaded' when the
                namespace isn't loaded, ` stale' once the buffer is edited
                after loading.
  `fringe'    - a marker in the left fringe on the namespace form when the
                namespace isn't loaded.

For per-form staleness, use the evaluation fringe indicators instead (see
`cider-fringe-indicators' and `cider-mark-stale-after-edit')."
  :type '(set (const :tag "Mode-line marker" mode-line)
              (const :tag "Fringe marker" fringe))
  :group 'cider
  :package-version '(cider . "2.0.0"))