Function: project--delete-zombie-projects
project--delete-zombie-projects is a byte-compiled function defined in
project.el.gz.
Signature
(project--delete-zombie-projects PREDICATE)
Documentation
Helper function used by project-forget-zombie-projects.
PREDICATE can be a function with 1 argument which determines which projects should be deleted.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/project.el.gz
(defun project--delete-zombie-projects (predicate)
"Helper function used by `project-forget-zombie-projects'.
PREDICATE can be a function with 1 argument which determines which
projects should be deleted."
(dolist (proj (project-known-project-roots))
(when (and (funcall (or predicate #'identity) proj)
(not (file-exists-p proj)))
(project-forget-project proj))))