[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#70577: [PATCH] New command other-project-prefix
From: |
Juri Linkov |
Subject: |
bug#70577: [PATCH] New command other-project-prefix |
Date: |
Mon, 06 May 2024 21:30:34 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu) |
>>> Wow, everything works now, will test more as a primary 'C-x p p' command.
>>
>> Thanks, let me know if you find any other problems.
>
> I confirm that everything works nicely, thanks. The only
> problem is that after trying to use it, its order looks unnatural.
> I already accustomed to this order: 1) select the project,
> 2) run the command. This is handy especially with
> project-switch-commands set to 'project-prefix-or-any-command'.
> This order looks more logical because after selecting the
> project, the user mentally switches to another project, and
> then types a command with arguments in the switched project.
> However, the reverse order of typing a command keys
> before switching the project looks like trying
> to run the command in the previous project.
> Also the problem is that typing a command keys and reading
> the command arguments is separated by reading a project.
>
> Maybe many users would prefer other-project-prefix, I don't know.
> But other-project-prefix can't replace project-switch-project,
> only to be an alternative.
Sorry, I didn't realize that implementation of other-project-prefix
can be changed to read the project before reading the command
with arguments:
(defun other-project-prefix ()
(letrec ((root (funcall project-prompter))
(depth (minibuffer-depth))
(echofun (lambda () "[switch-project]"))
(around-fun
...
- bug#70577: [PATCH] New command other-project-prefix, (continued)
- bug#70577: [PATCH] New command other-project-prefix, Dmitry Gutov, 2024/05/03
- bug#70577: [PATCH] New command other-project-prefix, Eli Zaretskii, 2024/05/04
- bug#70577: [PATCH] New command other-project-prefix, Dmitry Gutov, 2024/05/04
- bug#70577: [PATCH] New command other-project-prefix, Eli Zaretskii, 2024/05/04
- bug#70577: [PATCH] New command other-project-prefix, Dmitry Gutov, 2024/05/04
- bug#70577: [PATCH] New command other-project-prefix, Eli Zaretskii, 2024/05/05
- bug#70577: [PATCH] New command other-project-prefix, Dmitry Gutov, 2024/05/05
bug#70577: [PATCH] New command other-project-prefix, Juri Linkov, 2024/05/05
bug#70577: [PATCH] New command other-project-prefix, Dmitry Gutov, 2024/05/07
bug#70577: [PATCH] New command other-project-prefix, Dmitry Gutov, 2024/05/08
bug#70577: [PATCH] New command other-project-prefix, Juri Linkov, 2024/05/09
bug#70577: [PATCH] New command other-project-prefix, Dmitry Gutov, 2024/05/09
bug#70577: [PATCH] New command other-project-prefix, Juri Linkov, 2024/05/10
bug#70577: [PATCH] New command other-project-prefix, Dmitry Gutov, 2024/05/10
bug#70577: [PATCH] New command other-project-prefix, Dmitry Gutov, 2024/05/12
bug#70577: [PATCH] New command other-project-prefix, Juri Linkov, 2024/05/14