Variable: recentf-autosave-interval

recentf-autosave-interval is a customizable variable defined in recentf.el.gz.

Value

nil

Documentation

The interval between auto saves of recently opened files.

If set to nil, disables timer-based auto saving. Do not set this variable via setq, use either setopt or customize-option instead.

This variable was added, or its default value changed, in Emacs 31.1.

Probably introduced at or before Emacs version 31.1.

Source Code

;; Defined in /usr/src/emacs/lisp/recentf.el.gz
(defcustom recentf-autosave-interval nil
  "The interval between auto saves of recently opened files.
If set to nil, disables timer-based auto saving.
Do not set this variable via `setq', use either `setopt' or
`customize-option' instead."
  :type '(choice (const :tag "Disabled" nil)
                 (integer :tag "Auto-save interval in seconds"))
  :version "31.1"
  :set (lambda (sym val)
         (set-default sym val)
         (recentf--cancel-autosave-timer)
         (recentf--manage-autosave-timer)))