Commit 04f8e433034c

Vincent Demeester <vincent@sbr.pm>
2026-01-28 10:03:20
perf(emacs): clear project list instead of checking zombies
Faster refresh by wiping and rebuilding the list rather than stat-checking each existing project. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent f509dec
Changed files (1)
dots
.config
emacs
dots/.config/emacs/init.el
@@ -859,7 +859,7 @@ minibuffer, even without explicitly focusing it."
   (defun vde/project-refresh-list ()
     "Rescan ~/src for projects."
     (interactive)
-    (project-forget-zombie-projects)
+    (setq project--list nil)  ; Clear instead of checking each zombie
     (project-remember-projects-under "~/src" t)
     (message "Project list refreshed"))