From c678963fb1324eec889d27ac95387cc308ff2a74 Mon Sep 17 00:00:00 2001 From: Dmitry Gutov Date: Fri, 2 Jan 2026 02:50:46 +0200 Subject: [PATCH] project-files: Fix 'void-function vc-git--program-version' * lisp/progmodes/project.el (project-try-vc--search): Re-add the loading of vc- feature just removed from `project-files'. --- lisp/progmodes/project.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lisp/progmodes/project.el b/lisp/progmodes/project.el index eb864f3876e..71f920e550e 100644 --- a/lisp/progmodes/project.el +++ b/lisp/progmodes/project.el @@ -638,6 +638,8 @@ See `project-vc-extra-root-markers' for the marker value format.") (let* ((parent (file-name-directory (directory-file-name root)))) (setq root (vc-call-backend 'Git 'root parent)))) (when root + (when backend + (require (intern (concat "vc-" (downcase (symbol-name backend)))))) (when (not backend) (let* ((project-vc-extra-root-markers nil) ;; Avoid submodules scan.