Function: cider-ns-state-teardown

cider-ns-state-teardown is a byte-compiled function defined in cider-ns-state.el.

Signature

(cider-ns-state-teardown)

Documentation

Disable namespace load-state tracking in the current buffer.

Intended to be called when cider-mode(var)/cider-mode(fun) is disabled.

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260822.1520/cider-ns-state.el
(defun cider-ns-state-teardown ()
  "Disable namespace load-state tracking in the current buffer.
Intended to be called when `cider-mode' is disabled."
  (remove-hook 'window-selection-change-functions
               #'cider-ns-state--refresh-on-focus 'local)
  (when cider-ns-state--fringe-overlay
    (delete-overlay cider-ns-state--fringe-overlay))
  (kill-local-variable 'cider-ns-state--fringe-overlay)
  (kill-local-variable 'cider-ns-state--loaded)
  (kill-local-variable 'cider-ns-state--loaded-tick))