]> git.eshelyaron.com Git - emacs.git/commit
Allow automatically delete non-existent projects. (Bug#77566)
authorElías Gabriel Pérez <eg642616@gmail.com>
Wed, 9 Apr 2025 04:30:28 +0000 (22:30 -0600)
committerEshel Yaron <me@eshelyaron.com>
Wed, 23 Jul 2025 19:18:00 +0000 (21:18 +0200)
commitc90d74ce2fd5ebbdd2145c991ead19755d0cfb37
tree7c325362bc36b253cdcbba8defa38739311ffd18
parent0dffe89d56dacd3ae56ab9a5353c347b8306f412
Allow automatically delete non-existent projects. (Bug#77566)

* etc/NEWS: Announce changes.
* lisp/progmodes/project.el (project-prune-zombie-projects): New
user option.
(project-prune-zombies-default): New function.
(project-forget-zombie-projects): Rework.
(project--ensure-read-project-list, project-prompt-project-dir)
(project-prompt-project-name): Call
'project-forget-zombie-projects' but inhibit its message.

(cherry picked from commit 6b078013f19e9e2ee4e7ac8bf5d22fb0b8989035)
lisp/progmodes/project.el