emacs-devel
[Top][All Lists]
Advanced

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

Add Ukrainian G to cyrillic-translit?


From: Magnus Henoch
Subject: Add Ukrainian G to cyrillic-translit?
Date: Wed, 10 Sep 2008 10:55:59 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (berkeley-unix)

I noticed that the input method cyrillic-translit doesn't contain the
Ukrainian letter "ghe with upturn", U+0490 and U+0491.

I propose the patch below, which adds "g'" and "G'" for this letter.
This would collide with the existing combination for "ordinary ghe" plus
"soft sign", but this combination never appears in Russian and Ukrainan,
at least.  Would there be any problem for other Cyrillic-using
languages?

Is this ok to commit to trunk and EMACS_22_BASE branch?

Magnus



diff --git a/leim/quail/cyrillic.el b/leim/quail/cyrillic.el
index 324d0d1..cac01f8 100644
*** a/leim/quail/cyrillic.el
--- b/leim/quail/cyrillic.el
***************
*** 1013,1019 ****
  Russian alphabet: a b v=w g d e yo=jo zh z i j=j' k l m n o p r s t
  u f h=kh=x c ch sh shch=sj=/s=/sht ~ y ' e\\ yu=ju ya=ja=q
  
! Also included are Ukrainian є (YE) = \"/e\" and ї (YI) = \"yi\",
  Belarusian ў (SHORT U) = \"u~\",
  Serbo-Croatian ђ (DJE) = \"/d\", ћ (CHJE)= \"/ch\",
  Macedonian ѓ (GJE) = \"/g\", ѕ (DZE) = \"/s\", ќ (KJE) = \"/k\",
--- 1013,1020 ----
  Russian alphabet: a b v=w g d e yo=jo zh z i j=j' k l m n o p r s t
  u f h=kh=x c ch sh shch=sj=/s=/sht ~ y ' e\\ yu=ju ya=ja=q
  
! Also included are Ukrainian є (YE) = \"/e\", ї (YI) = \"yi\",
! ґ (GHE WITH UPTURN) = \"g'\",
  Belarusian ў (SHORT U) = \"u~\",
  Serbo-Croatian ђ (DJE) = \"/d\", ћ (CHJE)= \"/ch\",
  Macedonian ѓ (GJE) = \"/g\", ѕ (DZE) = \"/s\", ќ (KJE) = \"/k\",
***************
*** 1055,1064 ****
--- 1056,1067 ----
   ("Ya" ?Я) ("YA" ?Я) ("Ja" ?Я) ("JA" ?Я) ("Q" ?Я)
  
   ("/e" ?є) ("yi" ?ї) ("u'" ?ў) ("u~" ?ў)
+  ("g'" ?ґ)
   ("/d" ?ђ) ("/ch" ?ћ)
   ("/g" ?ѓ) ("/s" ?ѕ) ("/k" ?ќ)
   ("/i" ?і) ("/j" ?ј) ("/l" ?љ) ("/n" ?њ) ("/z" ?џ)
   ("/E" ?Є) ("YE" ?Є) ("Yi" ?Ї) ("YI" ?Ї) ("U'" ?Ў) ("U~" ?Ў)
+  ("G'" ?Ґ)
   ("/D" ?Ђ) ("/Ch" ?Ћ) ("/CH" ?Ћ)
   ("/G" ?Ѓ) ("/S" ?Ѕ) ("/K" ?Ќ)
   ("/I" ?І) ("/J" ?Ј) ("/L" ?Љ) ("/N" ?Њ) ("/Z" ?Џ)





reply via email to

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