Function: project-forget-zombie-projects

project-forget-zombie-projects is an interactive and byte-compiled function defined in project.el.gz.

Signature

(project-forget-zombie-projects)

Documentation

Forget all known projects that don't exist any more.

Probably introduced at or before Emacs version 28.1.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/project.el.gz
(defun project-forget-zombie-projects ()
  "Forget all known projects that don't exist any more."
  (interactive)
  (dolist (proj (project-known-project-roots))
    (unless (file-exists-p proj)
      (project-forget-project proj))))