Function: evil-repeat-stop

evil-repeat-stop is a byte-compiled function defined in evil-repeat.el.

Signature

(evil-repeat-stop)

Documentation

Stop recording a repeat.

Update evil-repeat-ring with the accumulated changes in evil-repeat-info and clear variables.

Source Code

;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-repeat.el
(defun evil-repeat-stop ()
  "Stop recording a repeat.
Update `evil-repeat-ring' with the accumulated changes
in `evil-repeat-info' and clear variables."
  (unwind-protect
      (when (evil-repeat-recording-p)
        (setq evil-repeat-info (evil-normalize-repeat-info evil-repeat-info))
        (when (and evil-repeat-info evil-repeat-ring)
          (ring-insert evil-repeat-ring evil-repeat-info)))
    (evil-repeat-reset nil)))