Function: cider--remove-result-overlay
cider--remove-result-overlay is a byte-compiled function defined in
cider-overlays.el.
Signature
(cider--remove-result-overlay &rest _)
Documentation
Remove result overlay from current buffer.
This function also removes itself from post-command-hook and
after-change-functions.
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-overlays.el
(defun cider--remove-result-overlay (&rest _)
"Remove result overlay from current buffer.
This function also removes itself from `post-command-hook' and
`after-change-functions'."
(let ((hook (pcase cider-eval-result-duration
(`command 'post-command-hook)
(`change 'after-change-functions))))
(remove-hook hook #'cider--remove-result-overlay 'local))
(remove-overlays nil nil 'category 'result))