Function: semanticdb-save-all-db-idle

semanticdb-save-all-db-idle is a byte-compiled function defined in db.el.gz.

Signature

(semanticdb-save-all-db-idle)

Documentation

Save all semantic tag databases from idle time.

Exit the save between databases if there is user input.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/db.el.gz
(defun semanticdb-save-all-db-idle ()
  "Save all semantic tag databases from idle time.
Exit the save between databases if there is user input."
  (semantic-safe "Auto-DB Save: %S"
    ;; FIXME: Use `while-no-input'?
    (semantic-exit-on-input 'semanticdb-idle-save
      (mapc (lambda (db)
	      (semantic-throw-on-input 'semanticdb-idle-save)
	      (semanticdb-save-db db t))
	    semanticdb-database-list))
    ))