[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: |
Fri, 10 May 2024 09:43:52 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu) |
>>>> Speaking of the implementation strategy, though, I think the current
>>>> other-project-prefix implementation still doesn't work well together with
>>>> project-other-*-command.
>>> I suppose we could just blacklist some known prefix commands (*) in the
>>> same form where we now compare (eq this-command 'other-project-prefix), but
>>> it would be nice to distinguish prefix commands from "real" ones somehow.
>>>
>>> (*) project-other-window-command, project-other-frame-command,
>>> project-other-tab-command, some others?
>> I remember that other-commands worked in one of your previous patches.
>
> Maybe only when they went down the
>
> (if (< emacs-major-version 30)
>
> code path?
Nope, only 30. (But it's possible that I mistyped 'C-x p p' instead of 'C-x p
P'.)
> Conversely, calling project--other-place-prefix ends the current command,
> and the dynamic binding ends there too.
set-transient-map has the arg KEEP-PRED that could be used to keep the map
for a sequence of commands, but its use might be tricky.
- bug#70577: [PATCH] New command other-project-prefix, (continued)
- 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/05
- bug#70577: [PATCH] New command other-project-prefix, Juri Linkov, 2024/05/06
- bug#70577: [PATCH] New command other-project-prefix, Juri Linkov, 2024/05/06
- bug#70577: [PATCH] New command other-project-prefix, Dmitry Gutov, 2024/05/07
- 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/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 <=
- 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
- bug#70577: [PATCH] New command other-project-prefix, Dmitry Gutov, 2024/05/14
- bug#70577: [PATCH] New command other-project-prefix, Juri Linkov, 2024/05/15
- bug#70577: [PATCH] New command other-project-prefix, Dmitry Gutov, 2024/05/20
- bug#70577: [PATCH] New command other-project-prefix, Juri Linkov, 2024/05/21
- bug#70577: [PATCH] New command other-project-prefix, Dmitry Gutov, 2024/05/21
- bug#70577: [PATCH] New command other-project-prefix, Juri Linkov, 2024/05/22
- bug#70577: [PATCH] New command other-project-prefix, Juri Linkov, 2024/05/23