Function: cider-log--remove-current-buffer-consumer

cider-log--remove-current-buffer-consumer is a byte-compiled function defined in cider-log.el.

Signature

(cider-log--remove-current-buffer-consumer)

Documentation

Cleanup the log consumer of the current buffer.

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-log.el
(defun cider-log--remove-current-buffer-consumer ()
  "Cleanup the log consumer of the current buffer."
  (when-let ((framework cider-log-framework)
             (appender cider-log-appender)
             (consumer cider-log-consumer))
    (setq-local cider-log-consumer nil)
    (when-let (consumer (cider-log-consumer-reload framework appender consumer))
      (cider-sync-request:log-remove-consumer framework appender consumer)
      consumer)))