Function: evil-swap-out-markers
evil-swap-out-markers is a byte-compiled function defined in
evil-common.el.
Signature
(evil-swap-out-markers)
Documentation
Turn markers into file references when the buffer is killed.
Source Code
;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-common.el
(defun evil-swap-out-markers ()
"Turn markers into file references when the buffer is killed."
(when buffer-file-name
(dolist (entry evil-markers-alist)
(and (markerp (cdr entry))
(eq (marker-buffer (cdr entry)) (current-buffer))
(setcdr entry (cons buffer-file-name
(marker-position (cdr entry))))))))