Function: ede-flush-deleted-projects
ede-flush-deleted-projects is an interactive and byte-compiled
function defined in ede.el.gz.
Signature
(ede-flush-deleted-projects)
Documentation
Scan the projects list for projects which no longer exist.
Flush the dead projects from the project cache.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/ede.el.gz
(defun ede-flush-deleted-projects ()
"Scan the projects list for projects which no longer exist.
Flush the dead projects from the project cache."
(interactive)
(let ((dead nil))
(dolist (P ede-projects)
(when (not (file-exists-p (oref P file)))
(cl-pushnew P dead :test #'equal)))
(dolist (D dead)
(ede-delete-project-from-global-list D))
))