Function: cider-interrupt
cider-interrupt is an interactive and byte-compiled function defined
in cider-client.el.
Signature
(cider-interrupt)
Documentation
Interrupt any pending evaluations.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-client.el
(defun cider-interrupt ()
"Interrupt any pending evaluations."
(interactive)
;; FIXME: does this work correctly in cljc files?
(with-current-buffer (cider-current-repl 'infer 'ensure)
(let ((pending-request-ids (cider-util--hash-keys nrepl-pending-requests)))
(dolist (request-id pending-request-ids)
(nrepl-request:interrupt
request-id
(cider-interrupt-handler (current-buffer))
(cider-current-repl))))))