Function: vertico-repeat--save-on-exit
vertico-repeat--save-on-exit is a byte-compiled function defined in
vertico-repeat.el.
Signature
(vertico-repeat--save-on-exit)
Documentation
Save Vertico session in vertico-repeat-history.
Source Code
;; Defined in ~/.emacs.d/elpa/vertico-20260913.1525/vertico-repeat.el
(defun vertico-repeat--save-on-exit ()
"Save Vertico session in `vertico-repeat-history'."
(let ((session (vertico-repeat--current))
(transform vertico-repeat-transformers))
(while (and transform (setq session (funcall (pop transform) session))))
(when session
(unless (or (not (bound-and-true-p savehist-mode))
(memq 'vertico-repeat-history (bound-and-true-p savehist-ignored-variables)))
(defvar savehist-minibuffer-history-variables)
(add-to-list 'savehist-minibuffer-history-variables 'vertico-repeat-history))
(add-to-history 'vertico-repeat-history session))))