GNU bug report logs - #52245
Wishlist: cycle input methods

Previous Next

Package: emacs;

Reported by: Tor Kringeland <tor.a.s.kringeland <at> ntnu.no>

Date: Thu, 2 Dec 2021 15:31:01 UTC

Severity: wishlist

Full log


Message #26 received at 52245 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Robert Pluim <rpluim <at> gmail.com>
Cc: andremegafone <at> gmail.com, tor.a.s.kringeland <at> ntnu.no, 52245 <at> debbugs.gnu.org
Subject: Re: bug#52245: Wishlist: cycle input methods
Date: Tue, 07 Dec 2021 19:11:45 +0200
> From: Robert Pluim <rpluim <at> gmail.com>
> Cc: Eli Zaretskii <eliz <at> gnu.org>,  tor.a.s.kringeland <at> ntnu.no,
>   52245 <at> debbugs.gnu.org
> Date: Tue, 07 Dec 2021 17:30:19 +0100
> 
>     André> If I understand correctly, we're not discussing variables but commands.
>     André> Eli urges that it's import to keep C-\ as a toggle, and to add another
>     André> command to cycle the ring.  Seems fair to me, so that the old behaviour
>     André> is preserved.
> 
> We can keep C-\ as a toggle, 100% identical to how it works today. All
> people who have customized `default-input-method' to a single value
> have to do is nothing whatsoever.
> 
> If weʼre now saying we want a separate command that cycles through a
> list of input methods, then we might as well add a separate user
> option for that list (and then we could add *another* user option
> called input-method-toggle-or-cycle to indicate which command should
> be used for C-\)
> 
> I guess we could also have C-u C-u C-\ mean 'cycle', but thatʼs
> unergonomic.

The use case that I have in mind is this: even if the user customized
the list of input methods to include more than just one, there could
be situations where the user needs to use just one input method when
typing.  In such situations, it would be good to have a way of
toggling, like we do now, instead of cycling through all the other
methods.

Any reasonable solution to this use case would be welcome.  I'm
working with systems which allow you to do something like that, and it
frequently annoys me to have to cycle through all the keyboard layouts
I defined, just to be able to toggle between US English and some other
language.  So I wish that Emacs didn't have such an annoying problem,
if possible.




This bug report was last modified 3 years and 232 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.