Subject: bug#41683: closed (Re: bug#41683: 28.0.50; [PATCH] Update Ukrainian transliteration)

From: [email-masked] (GNU bug Tracking System)
Date: Fri, 05 Jun 2020 08:10:02 +0000

Your bug report

#41683: 28.0.50; [PATCH] Update Ukrainian transliteration

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
41683: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=41683
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#41683: 28.0.50; [PATCH] Update Ukrainian transliteration
From: Eli Zaretskii <[email-masked]>
To: Andrii Kolomoiets <[email-masked]>
Cc: [email-masked]
Date: Fri, 05 Jun 2020 11:09:24 +0300
List-Id: <debbugs-submit.debbugs.gnu.org>

> From: Andrii Kolomoiets <[email-masked]>
> Date: Wed, 03 Jun 2020 14:29:41 +0300
> 
> According to
> https://en.wikipedia.org/wiki/Romanization_of_Ukrainian#Tables_of_romanization_systems
> 
> In most cases the letter "ґ" must be "g", and the letter "г" must be
> "h".
> 
> Attached patch adds missing letter "ґ" and tweaks the letter "г".

Thanks, pushed to the emacs-27 branch, and closing the bug.

Subject: 28.0.50; [PATCH] Update Ukrainian transliteration
From: Andrii Kolomoiets <[email-masked]>
To: [email-masked]
Date: Wed, 03 Jun 2020 14:29:41 +0300
List-Id: <debbugs-submit.debbugs.gnu.org>

Hello,

According to
https://en.wikipedia.org/wiki/Romanization_of_Ukrainian#Tables_of_romanization_systems

In most cases the letter "ґ" must be "g", and the letter "г" must be
"h".

Attached patch adds missing letter "ґ" and tweaks the letter "г".

Thanks!
>From bef11045a0e9a5e260948f4d58ec43c35b36e0ae Mon Sep 17 00:00:00 2001
From: Andrii Kolomoiets <[email-masked]>
Date: Wed, 3 Jun 2020 14:14:57 +0300
Subject: [PATCH] Update Ukrainian transliteration
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

* lisp/language/cyril-util.el (standard-display-cyrillic-translit):
Add missing letter "ґ"; tweak letter "г".
---
 lisp/language/cyril-util.el | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/lisp/language/cyril-util.el b/lisp/language/cyril-util.el
index e7a1267590..a3a6f3fdd9 100644
--- a/lisp/language/cyril-util.el
+++ b/lisp/language/cyril-util.el
@@ -152,6 +152,7 @@ standard-display-cyrillic-translit
     (aset standard-display-table ?љ  [?l ?j])
     (aset standard-display-table ?њ  [?n ?j])
     (aset standard-display-table ?џ  [?d ?z])
+    (aset standard-display-table ?ґ  [?g])
 
     (aset standard-display-table ?Є  [?Y ?e])
     (aset standard-display-table ?Ї  [?Y ?i])
@@ -166,6 +167,7 @@ standard-display-cyrillic-translit
     (aset standard-display-table ?Љ  [?L ?j])
     (aset standard-display-table ?Њ  [?N ?j])
     (aset standard-display-table ?Џ  [?D ?j])
+    (aset standard-display-table ?Ґ  [?G])
 
     (when (equal cyrillic-language "Bulgarian")
       (aset standard-display-table ?щ [?s ?h ?t])
@@ -182,7 +184,9 @@ standard-display-cyrillic-translit
       (aset standard-display-table ?й [?i])
       (aset standard-display-table ?Й [?Y])
       (aset standard-display-table ?ю [?i ?u])
-      (aset standard-display-table ?я [?i ?a]))))
+      (aset standard-display-table ?я [?i ?a])
+      (aset standard-display-table ?г [?h])
+      (aset standard-display-table ?Г [?H]))))
 
 ;;
 (provide 'cyril-util)
-- 
2.15.1