[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: tags-loop-continue
From: |
Eli Zaretskii |
Subject: |
Re: tags-loop-continue |
Date: |
Thu, 14 Jan 2016 18:00:03 +0200 |
> Cc: address@hidden
> From: Dmitry Gutov <address@hidden>
> Date: Thu, 14 Jan 2016 03:41:01 +0300
>
> On 01/10/2016 08:08 PM, Eli Zaretskii wrote:
>
> >> Because tags-query-replace uses a special keymap, we can bind
> >> tags-loop-continue to M-, in it. _Maybe_ we can similarly use a new
> >> keymap during tags-search's execution.
> >>
> >> If you think it's a good idea, I can look into it.
> >
> > I think it should be okay, thanks. As long as the command is
> > interactive, it can always be rebound, if users so want.
>
> Sorry, this is a bust. The way tags-loop-continue is used, to continue
> execution after a user pressed C-g to quit tags-query-replace, makes it
> not suitable for a binding inside query-replace-map.
Too bad. Thanks for trying.
> So, I propose two options:
>
> - Un-obsolete the command, but keep it without binding (now done in
> emacs-25). Since it's not used too often, no binding makes some sense,
> and users can choose their own bindings.
>
> - Also bind it to M-*. Pro: users will have something to press right
> away. Cons: the change in binding is still confusing, and hopefully
> we'll reimplement all these workflows in a different ways soon, thus
> making tags-loop-continue binding even less necessary.
Unfortunately, I think it makes much more sense to bind
tags-loop-continue back to 'M-,', and bind xref-pop-marker-stack to
'M-*', the old binding of pop-tag-mark, which xref-pop-marker-stack
replaces. When tags-loop-continue is no longer needed, we could use
its binding for xref-pop-marker-stack, but until then we cannot use
its key for an entirely different command, I think.
- Re: tags-loop-continue, (continued)
- Re: tags-loop-continue, Eli Zaretskii, 2016/01/10
- Re: tags-loop-continue, Dmitry Gutov, 2016/01/10
- Re: tags-loop-continue, Eli Zaretskii, 2016/01/10
- Re: tags-loop-continue, Dmitry Gutov, 2016/01/10
- Re: tags-loop-continue, Eli Zaretskii, 2016/01/10
- Re: tags-loop-continue, Dmitry Gutov, 2016/01/13
- Re: tags-loop-continue,
Eli Zaretskii <=
- Re: tags-loop-continue, Dmitry Gutov, 2016/01/14
- Re: tags-loop-continue, Eli Zaretskii, 2016/01/14
- Re: tags-loop-continue, Dmitry Gutov, 2016/01/14
- Re: tags-loop-continue, Dmitry Gutov, 2016/01/14
- Re: tags-loop-continue, Eli Zaretskii, 2016/01/14
- Re: tags-loop-continue, Dmitry Gutov, 2016/01/14
- Re: tags-loop-continue, Eli Zaretskii, 2016/01/14
- Re: tags-loop-continue, Dmitry Gutov, 2016/01/14
- Re: tags-loop-continue, Eli Zaretskii, 2016/01/14
- Re: tags-loop-continue, Dmitry Gutov, 2016/01/14