Function: cider--eval-pending-overlay-remove

cider--eval-pending-overlay-remove is a byte-compiled function defined in cider-eval.el.

Signature

(cider--eval-pending-overlay-remove)

Documentation

Clear the pending-evaluation spinner overlays in the current buffer.

Cancel their animation timers and delete the overlays.

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260822.1520/cider-eval.el
(defun cider--eval-pending-overlay-remove ()
  "Clear the pending-evaluation spinner overlays in the current buffer.
Cancel their animation timers and delete the overlays."
  (dolist (ov cider--eval-pending-overlays)
    (when-let* ((timer (overlay-get ov 'cider-pending-timer)))
      (cancel-timer timer))
    (when (overlay-buffer ov)
      (delete-overlay ov)))
  (setq cider--eval-pending-overlays nil))