Function: cider-eval-spinner

cider-eval-spinner is a byte-compiled function defined in cider-client.el.

Signature

(cider-eval-spinner EVAL-BUFFER RESPONSE)

Documentation

Handle RESPONSE stopping the spinner.

EVAL-BUFFER is the buffer where the spinner was started.

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-client.el
(defun cider-eval-spinner (eval-buffer response)
  "Handle RESPONSE stopping the spinner.
EVAL-BUFFER is the buffer where the spinner was started."
  ;; buffer still exists and
  ;; we've got status "done" from nrepl
  ;; stop the spinner
  (when (and (buffer-live-p eval-buffer)
             (let ((status (nrepl-dict-get response "status")))
               (or (member "done" status)
                   (member "eval-error" status)
                   (member "error" status))))
    (with-current-buffer eval-buffer
      (when spinner-current (spinner-stop)))))