Function: evil-end-undo-step
evil-end-undo-step is a byte-compiled function defined in
evil-common.el.
Signature
(evil-end-undo-step &optional CONTINUE)
Documentation
End a undo step started with evil-start-undo-step.
Adds an undo boundary unless CONTINUE is specified.
Source Code
;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-common.el
(defun evil-end-undo-step (&optional continue)
"End a undo step started with `evil-start-undo-step'.
Adds an undo boundary unless CONTINUE is specified."
(when (and (listp buffer-undo-list)
evil-undo-list-pointer
(not evil-in-single-undo))
(evil-refresh-undo-step)
(unless (or continue (null (car-safe buffer-undo-list)))
(undo-boundary))
(setq evil-undo-list-pointer nil)))