|
From: | Dmitry Gutov |
Subject: | bug#63648: 29.0.90; project.el: with switch-use-entire-map, switch-project errors on non-project commands |
Date: | Thu, 19 Oct 2023 12:46:53 +0300 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 |
On 19/10/2023 07:46, Eli Zaretskii wrote:
Cc: Spencer Baugh<sbaugh@janestreet.com>,63648@debbugs.gnu.org, sbaugh@catern.com Date: Thu, 19 Oct 2023 03:42:24 +0300 From: Dmitry Gutov<dmitry@gutov.dev> +;;;###autoload +(defun project-other-command () + "Run command with `default-directory' set to the current project root."I very much hope you will find a better name for this command. The "other" part seems to be out of place here, at least as far as the doc string is considered.
The intended meaning was "execute any other command in project", that is any other than those that are already present in project-prefix-map. It also matches the "o" binding, which is very conveniently positioned.
But I'm not at all married to the name, better ideas welcome. project-any-command project-prefix-commandproject-execute-command [as opposed to extended command? which reads the command name]
project-execute-other-command project-execute-in-root ... your suggestions here
[Prev in Thread] | Current Thread | [Next in Thread] |