1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-25 07:28:20 +00:00

Fix project-name for vc-aware backend in non-file buffers

* lisp/progmodes/project.el (project-name): Make sure
project-vc-name is picked up from dir-locals in all
non-file-visiting buffers too (mentioned in bug#63469).
This commit is contained in:
Dmitry Gutov 2023-06-02 05:10:15 +03:00
parent 17c7915ab9
commit 753f8aa1f1

View File

@ -805,8 +805,8 @@ DIRS must contain directory names."
(push buf bufs)))
(nreverse bufs)))
(cl-defmethod project-name ((_project (head vc)))
(or project-vc-name
(cl-defmethod project-name ((project (head vc)))
(or (project--value-in-dir 'project-vc-name (project-root project))
(cl-call-next-method)))