Function: desktop-auto-save
desktop-auto-save is a byte-compiled function defined in
desktop.el.gz.
Signature
(desktop-auto-save)
Documentation
Save the desktop periodically.
Called by the timer created in desktop-auto-save-set-timer.
Source Code
;; Defined in /usr/src/emacs/lisp/desktop.el.gz
(defun desktop-auto-save ()
"Save the desktop periodically.
Called by the timer created in `desktop-auto-save-set-timer'."
(when (and desktop-save-mode
(integerp desktop-auto-save-timeout)
(> desktop-auto-save-timeout 0)
;; Avoid desktop saving during lazy loading.
(not desktop-lazy-timer)
;; Save only to own desktop file.
(eq (emacs-pid) (desktop-owner))
desktop-dirname)
(desktop-save desktop-dirname nil t)))