Function: recentf--manage-autosave-timer
recentf--manage-autosave-timer is a byte-compiled function defined in
recentf.el.gz.
Signature
(recentf--manage-autosave-timer)
Documentation
Set or cancel an invocation of recentf-save-list on a timer.
If recentf-mode(var)/recentf-mode(fun) is enabled, set the timer, otherwise cancel the timer.
Source Code
;; Defined in /usr/src/emacs/lisp/recentf.el.gz
(defun recentf--manage-autosave-timer ()
"Set or cancel an invocation of `recentf-save-list' on a timer.
If `recentf-mode' is enabled, set the timer, otherwise cancel the timer."
(if (and recentf-mode
recentf-autosave-interval
(null recentf--autosave-timer))
(setq recentf--autosave-timer
(run-with-timer
recentf-autosave-interval
recentf-autosave-interval #'recentf-save-list))
(recentf--cancel-autosave-timer)))