emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Proposal: new default bindings for winner and windmove


From: Alan Mackenzie
Subject: Re: Proposal: new default bindings for winner and windmove
Date: Tue, 2 Jul 2024 13:08:58 +0000

Hello, Daniel.

On Mon, Jul 01, 2024 at 18:05:42 -0400, Daniel Colascione wrote:
> Alan Mackenzie <acm@muc.de> writes:
> > On Mon, Jul 01, 2024 at 14:25:51 +0300, Dmitry Gutov wrote:
> >> Hi Alan,

> >> On 01/07/2024 13:07, Alan Mackenzie wrote:
> >> > The above is true, but it misses the point.  That point is that once the
> >> > Emacs maintenance team has added a_default_  binding, that can never in
> >> > the future be changed.  People will scream "backward compatibility"
> >> > until the heat death of the universe.

> >> People screaming "backward compatibility" for each and every reason can 
> >> indeed be a problem.

> > Yes, but it's a difficult problem.  I would be screaming if somebody
> > suggested removing the bindings C-o or C-M-o, for example.  I use these
> > all the time.  But if I were the only user of them, it would be
> > difficult to argue for their retention in the default key map.

> I still think we need to find a better binding for C-o, FWIW.
> I recognize I'm in the minority on this position though, but still, I
> think I've used C-o maybe once or twice ever.

> What do you use it for?

I'm not all that sure, come to think of it.  ;-)  I think I use it to get
the RH side of a text line "out of the way" before typing more in.
Inserting an extra argument into a Lisp form is something I do a fair
amount, but then I usually use C-M-o, leaving the moved part of the line
at the same indentation, making it easier to reverse the change.

> > On the other hand, C-x w h (highlight-regexp) already has a "more
> > modern" binding M-s h r, so although I wouldn't be enthused about the
> > removal of C-x w h, I wouldn't object to it either.

> What do you think of my previous keybindings-editions proposal?

Er, what would that be?  Has it been in emacs-devel recently?

> >> We should be able to change default key bindings more freely than we do 
> >> now.

> > Yes, but...  Every time we do this, we're upsetting _sombody_'s work
> > flow.  I don't see any way of getting this increased freedom to change.

> I love how https://xkcd.com/1172/ is about us.

Yes!

-- 
Alan Mackenzie (Nuremberg, Germany).



reply via email to

[Prev in Thread] Current Thread [Next in Thread]