Function: desktop-idle-create-buffers

desktop-idle-create-buffers is a byte-compiled function defined in desktop.el.gz.

Signature

(desktop-idle-create-buffers)

Documentation

Create buffers until the user does something, then stop.

If there are no buffers left to create, kill the timer.

Source Code

;; Defined in /usr/src/emacs/lisp/desktop.el.gz
(defun desktop-idle-create-buffers ()
  "Create buffers until the user does something, then stop.
If there are no buffers left to create, kill the timer."
  (let ((repeat 1))
    (while (and repeat desktop-buffer-args-list)
      (save-window-excursion
        (desktop-lazy-create-buffer))
      (setq repeat (sit-for 0.2))
    (unless desktop-buffer-args-list
      (cancel-timer desktop-lazy-timer)
      (setq desktop-lazy-timer nil)
      (message "Lazy desktop load complete")
      (sit-for 3)
      (message "")))))