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-20260822.1520/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)))