project-any-command: Use 'project-aware'

* lisp/progmodes/project.el (project-any-command): Change the
symbol it's looking for to 'project-aware'.  Seems to convey the
semantics best.
This commit is contained in:
Dmitry Gutov 2023-12-11 03:19:11 +02:00
parent 9ee911ce31
commit 64cdcf7f51

View file

@ -1843,7 +1843,7 @@ It's also possible to enter an arbitrary directory not in the list."
"Run the next command in the current project.
If the command name starts with `project-', or its symbol has
property `project-related', it gets passed the project to use
property `project-aware', it gets passed the project to use
with the variable `project-current-directory-override'.
Otherwise, `default-directory' is temporarily set to the current
project's root.
@ -1862,7 +1862,7 @@ which will take priority over the global ones."
(when command
(if (when (symbolp command)
(or (string-prefix-p "project-" (symbol-name command))
(get command 'project-related)))
(get command 'project-aware)))
(let ((project-current-directory-override root))
(call-interactively command))
(let ((default-directory root))