Function: cider-save-marker
cider-save-marker is a macro defined in cider-repl.el.
Signature
(cider-save-marker MARKER &rest BODY)
Documentation
Save MARKER and execute BODY.
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-repl.el
(defmacro cider-save-marker (marker &rest body)
"Save MARKER and execute BODY."
(declare (debug t))
(let ((pos (make-symbol "pos")))
`(let ((,pos (marker-position ,marker)))
(prog1 (progn . ,body)
(set-marker ,marker ,pos)))))