GNU bug report logs - #60023
[wishlist] cyrillic-chuvash input method

Previous Next

Package: emacs;

Reported by: flashymittens <at> tutanota.com

Date: Mon, 12 Dec 2022 22:15:02 UTC

Severity: wishlist

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 60023 in the body.
You can then email your comments to 60023 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#60023; Package emacs. (Mon, 12 Dec 2022 22:15:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to flashymittens <at> tutanota.com:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 12 Dec 2022 22:15:02 GMT) Full text and rfc822 format available.

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

From: flashymittens <at> tutanota.com
To: Bug Gnu Emacs <bug-gnu-emacs <at> gnu.org>
Subject: [wishlist] cyrillic-chuvash input method
Date: Mon, 12 Dec 2022 17:15:43 +0100 (CET)
[Message part 1 (text/plain, inline)]
Please include a Chuvash (CV) input method (the one attached or something similar) in Emacs. I've created it based on "russian-computer" input method. I use it in my init.el and it is working, though I'm new to Emacs and somewhat unsure where and how it should properly be placed (inside other cyrillic ones, likely).

 It is almost all cyrillic, however Çç characters are Latin (letter c with cedilla), because there is actually no cyrillic С with a cedilla in Unicode. There are Ҫҫ (cyrillic letter es with descender), however they are unreliable as they often look wrong in practice:

• Bashkir, Chuvash
• letterforms with right hooks are preferred, although occasional variants with left hooks occur
• in Chuvashia, letterforms identical to or similar in form to 00E7 ç regularly occur
(from Unicode PDF on Cyrillic range)

Maybe it's simply a misnomer and half the world got it wrong, or not. I have no idea.

[chuvash.el (text/x-emacs-lisp, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#60023; Package emacs. (Wed, 14 Dec 2022 15:34:01 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: flashymittens <at> tutanota.com
Cc: 60023 <at> debbugs.gnu.org
Subject: Re: bug#60023: [wishlist] cyrillic-chuvash input method
Date: Wed, 14 Dec 2022 17:33:23 +0200
> Date: Mon, 12 Dec 2022 17:15:43 +0100 (CET)
> From: flashymittens--- via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
> 
>  It is almost all cyrillic, however Çç characters are Latin (letter c with cedilla), because there is actually no cyrillic С with a cedilla in Unicode. There are Ҫҫ (cyrillic letter es with descender), however they are unreliable as they often look wrong in practice:

Are you sure it is a good idea to use Çç?  It will cause Emacs to
consider, e.g., абвгҪҫÇçҪҫабвг, as 3 words, not one word, for the
purposes of cursor motion commands, like M-f and C-<LEFT>.  That's
because Emacs always stops these movement commands when text switches
to a different script, and here we will have a switch from Cyrillic to
Latin and back.

So maybe we should use Ҫҫ after all?




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#60023; Package emacs. (Wed, 14 Dec 2022 17:29:02 GMT) Full text and rfc822 format available.

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

From: flashymittens <at> tutanota.com
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 60023 <at> debbugs.gnu.org
Subject: Re: bug#60023: [wishlist] cyrillic-chuvash input method
Date: Wed, 14 Dec 2022 18:28:02 +0100 (CET)
Dec 14, 2022, 15:33 by eliz <at> gnu.org:

> Are you sure it is a good idea to use Çç?  It will cause Emacs to
> consider, e.g., абвгҪҫÇçҪҫабвг, as 3 words, not one word, for the
> purposes of cursor motion commands, like M-f and C-<LEFT>.  That's
> because Emacs always stops these movement commands when text switches
> to a different script, and here we will have a switch from Cyrillic to
> Latin and back.
>
> So maybe we should use Ҫҫ after all?
>
Oh, I didn't know that. Hm… I guess Cyrillic ones work too then, if it can't be overriden on input method level.





Reply sent to Eli Zaretskii <eliz <at> gnu.org>:
You have taken responsibility. (Fri, 16 Dec 2022 20:09:02 GMT) Full text and rfc822 format available.

Notification sent to flashymittens <at> tutanota.com:
bug acknowledged by developer. (Fri, 16 Dec 2022 20:09:02 GMT) Full text and rfc822 format available.

Message #16 received at 60023-done <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: flashymittens <at> tutanota.com
Cc: 60023-done <at> debbugs.gnu.org
Subject: Re: bug#60023: [wishlist] cyrillic-chuvash input method
Date: Fri, 16 Dec 2022 22:08:47 +0200
> Date: Wed, 14 Dec 2022 18:28:02 +0100 (CET)
> From: flashymittens <at> tutanota.com
> Cc: 60023 <at> debbugs.gnu.org
> 
> Dec 14, 2022, 15:33 by eliz <at> gnu.org:
> 
> > Are you sure it is a good idea to use Çç?  It will cause Emacs to
> > consider, e.g., абвгҪҫÇçҪҫабвг, as 3 words, not one word, for the
> > purposes of cursor motion commands, like M-f and C-<LEFT>.  That's
> > because Emacs always stops these movement commands when text switches
> > to a different script, and here we will have a switch from Cyrillic to
> > Latin and back.
> >
> > So maybe we should use Ҫҫ after all?
> >
> Oh, I didn't know that. Hm… I guess Cyrillic ones work too then, if it can't be overriden on input method level.

OK, I've now installed this on the emacs-29 branch, using the Cyrillic
characters, and I'm marking this bug done.

Thanks.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 14 Jan 2023 12:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 155 days ago.

Previous Next


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