From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Visuwesh Newsgroups: gmane.emacs.bugs Subject: bug#56414: [PATCH] Make gujarati-itrans method more phonetic Date: Wed, 06 Jul 2022 11:34:51 +0530 Message-ID: <87tu7uydx8.fsf@gmail.com> References: <874jzuzw6t.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9009"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 56414@debbugs.gnu.org To: =?UTF-8?Q?=E0=A4=B8=E0=A4=AE=E0=A5=80=E0=A4=B0_?= =?UTF-8?Q?=E0=A4=B8=E0=A4=BF=E0=A4=82=E0=A4=B9?= Sameer Singh Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jul 06 08:06:13 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o8yAu-00026f-4t for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 06 Jul 2022 08:06:12 +0200 Original-Received: from localhost ([::1]:59232 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o8yAs-00044g-JV for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 06 Jul 2022 02:06:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47294) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o8yAk-00044W-7V for bug-gnu-emacs@gnu.org; Wed, 06 Jul 2022 02:06:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:58202) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o8yAj-0003ta-Rv for bug-gnu-emacs@gnu.org; Wed, 06 Jul 2022 02:06:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o8yAj-00086d-Ka for bug-gnu-emacs@gnu.org; Wed, 06 Jul 2022 02:06:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Visuwesh Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 06 Jul 2022 06:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56414 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 56414-submit@debbugs.gnu.org id=B56414.165708750531070 (code B ref 56414); Wed, 06 Jul 2022 06:06:01 +0000 Original-Received: (at 56414) by debbugs.gnu.org; 6 Jul 2022 06:05:05 +0000 Original-Received: from localhost ([127.0.0.1]:52099 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o8y9p-000853-63 for submit@debbugs.gnu.org; Wed, 06 Jul 2022 02:05:05 -0400 Original-Received: from mail-pf1-f193.google.com ([209.85.210.193]:43657) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o8y9l-00084L-3o for 56414@debbugs.gnu.org; Wed, 06 Jul 2022 02:05:03 -0400 Original-Received: by mail-pf1-f193.google.com with SMTP id t3so307884pfq.10 for <56414@debbugs.gnu.org>; Tue, 05 Jul 2022 23:05:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :user-agent:mime-version; bh=qZDhDcsDzS5BlynBukS4kYni86HH6X+AlEJzVZLCsvU=; b=RCBHZIyb4i1Fhf0sT2Ew3vegIX+19cEpYRsq4qiURk9XO8TIh78xwno/zpUwSfgHnA k6DgQL5zdhDCeinibHeXMsrMcuEXGBHa1UmopqIMJdB9ATNK3s1WUhCPxmK3Z7hctGzB aUPtDIhwQGjpZVaUgXY6SmJEL6mMfRGFinQQK908uoZ8BefPhWmj25XiPo8+24g9owPS 3t4i+JAGKiibyDCM0l3B7xH/AaCcRRWJXYM8hCKHxXR2TLNEQltVtGEArPe9jRD+yxkL OO1Z2sB9HG3l9IXbtEjVtEBljHMgvIRPEYSzd02fIDA713zpqHThTgQ/VCTY1pcgzeqR WyDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:user-agent:mime-version; bh=qZDhDcsDzS5BlynBukS4kYni86HH6X+AlEJzVZLCsvU=; b=IHgk4+IFjnDvCSK4extrWc3U7kClA/8iabMpIE6y0z3ZplsBMfKrHBtEL59HwFdAWp S+i8gjS7Ybg8sz4JQNfOj77Nc3rtbFuREEiWH99uW1h9RKAWRSJFp7xFCFx2ecRXfjhK M9czzc7yrMEnEKnNWcZGc2PNBcv1FwSgoNGE36VS3n1Bt7X2NpLGT6WEiq46ThzgN0Dp bG0pxR+qkCENtjOMTH3yuvFPL0Gz1zSwFVwfvaR6nZ8GOXtUIJWPUC6C24ZzG0x+iqLc ImTw+IUSW7M/Q1O1aNGxqsZP2LQbyIjBJQCMKkQelf5C7QMrxjs487azsE3j4uc7u5va YW7g== X-Gm-Message-State: AJIora+xNbnWWuJ2xlcpan1seUFjku6rxjfKTere39HNZ5sd18HlX0Oa 2qEvm6KgBgKQ9+N7tw6PNG4= X-Google-Smtp-Source: AGRyM1u0YsninCHwfZzyzZ798uRdH53hCaL7hVyEBHaaiwEFeTiSvR1di+0PU8nkHL3F0vEcaOGObQ== X-Received: by 2002:a63:214b:0:b0:40d:d4d2:2b5e with SMTP id s11-20020a63214b000000b0040dd4d22b5emr33583802pgm.531.1657087495258; Tue, 05 Jul 2022 23:04:55 -0700 (PDT) Original-Received: from localhost ([49.204.116.18]) by smtp.gmail.com with ESMTPSA id h9-20020a63f909000000b0040df75ca8bcsm18214274pgi.50.2022.07.05.23.04.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jul 2022 23:04:54 -0700 (PDT) In-Reply-To: ("=?UTF-8?Q?=E0=A4=B8=E0=A4=AE=E0=A5=80=E0=A4=B0_?= =?UTF-8?Q?=E0=A4=B8=E0=A4=BF=E0=A4=82=E0=A4=B9?= Sameer Singh"'s message of "Wed, 6 Jul 2022 11:03:18 +0530") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:236199 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable [=E0=AE=AA=E0=AF=81=E0=AE=A4=E0=AE=A9=E0=AF=8D =E0=AE=9C=E0=AF=82=E0=AE=B2= =E0=AF=88 06, 2022] =E0=A4=B8=E0=A4=AE=E0=A5=80=E0=A4=B0 =E0=A4=B8=E0=A4=BF= =E0=A4=82=E0=A4=B9 Sameer Singh wrote: > Not only Gujarati, I think languages like Marathi (uses Devanagari script= ), > Konkani (uses Devanagari and Kannada script), Kannada and Telugu also > pronounce =E0=A4=8B as ru and =E0=A5=A0 as ruu. > > Therefore instead of introducing a new table we should simply add more > options in the pre-existing indian-itrans-v5-table, like we have already > done for something like =E0=A4=9C=E0=A5=8D=E0=A4=9E which is pronounced > as "gya" in Hindi and "dnya" in Marathi. > Sounds good to me. Revised patch attached. --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: attachment; filename=0001-Make-the-Indian-itrans-methods-more-phonetic.patch Content-Transfer-Encoding: quoted-printable >From 85ca8fd4a3cc9e1a2a30fdeb5b10db2999be2600 Mon Sep 17 00:00:00 2001 From: Visuwesh Date: Wed, 6 Jul 2022 10:03:59 +0530 Subject: [PATCH] Make the Indian itrans methods more phonetic MIME-Version: 1.0 Content-Type: text/plain; charset=3DUTF-8 Content-Transfer-Encoding: 8bit The characters =E0=A4=8B and =E0=A5=A0 are pronunced as ru in languages suc= h as Marathi, Gujarati, Telugu, etc. so add new translation rules that reflects this sound. (bug#56414) * lisp/language/ind-util.el (indian-itrans-v5-table): Add new translation rules to make the input method more phonetic. (indian-tml-base-table, indian-tml-base-digits-table): Fix typo. --- lisp/language/ind-util.el | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lisp/language/ind-util.el b/lisp/language/ind-util.el index fa380dbde7..27facaa858 100644 --- a/lisp/language/ind-util.el +++ b/lisp/language/ind-util.el @@ -269,7 +269,7 @@ indian-tml-base-table ?=E0=AE=AF ?=E0=AE=B0 ?=E0=AE=B1 ?=E0=AE=B2 ?=E0=AE=B3 ?=E0=AE=B4 ?= =E0=AE=B5 ;; SEMIVOWELS ?=E0=AE=B6 ?=E0=AE=B7 ?=E0=AE=B8 ?=E0=AE=B9 ;; SIB= ILANTS nil nil nil nil nil nil nil nil ;; NUKTAS - "=E0=AE=9C=E0=AF=8D=E0=AE=9E" "=E0=AE=95=E0=AF=8D=E0=AE=B7" "=E0=AE= =95=E0=AF=8D=E2=80=8C=E0=AE=B7=E0=AF=8D") + "=E0=AE=9C=E0=AF=8D=E0=AE=9E" "=E0=AE=95=E0=AF=8D=E0=AE=B7" "=E0=AE= =95=E0=AF=8D=E2=80=8C=E0=AE=B7") (;; Misc Symbols nil ?=E0=AE=82 ?=E0=AE=83 nil ?=E0=AF=8D ?=E0=AF=90 nil) (;; Digits @@ -292,7 +292,7 @@ indian-tml-base-digits-table ?=E0=AE=AF ?=E0=AE=B0 ?=E0=AE=B1 ?=E0=AE=B2 ?=E0=AE=B3 ?=E0=AE=B4 ?= =E0=AE=B5 ;; SEMIVOWELS ?=E0=AE=B6 ?=E0=AE=B7 ?=E0=AE=B8 ?=E0=AE=B9 ;; SIB= ILANTS nil nil nil nil nil nil nil nil ;; NUKTAS - "=E0=AE=9C=E0=AF=8D=E0=AE=9E" "=E0=AE=95=E0=AF=8D=E0=AE=B7" "=E0=AE= =95=E0=AF=8D=E2=80=8C=E0=AE=B7=E0=AF=8D") + "=E0=AE=9C=E0=AF=8D=E0=AE=9E" "=E0=AE=95=E0=AF=8D=E0=AE=B7" "=E0=AE= =95=E0=AF=8D=E2=80=8C=E0=AE=B7") (;; Misc Symbols nil ?=E0=AE=82 ?=E0=AE=83 nil ?=E0=AF=8D ?=E0=AF=90 nil) (;; Digits @@ -315,8 +315,8 @@ indian-itrans-v5-table '(;; for encode/decode (;; vowels -- 18 "a" ("aa" "A") "i" ("ii" "I") "u" ("uu" "U") - ("RRi" "R^i") ("LLi" "L^i") (".c" "e.c") "E" "e" "ai" - "o.c" "O" "o" "au" ("RRI" "R^I") ("LLI" "L^I")) + ("RRi" "R^i" "RRu" "R^u") ("LLi" "L^i") (".c" "e.c") "E" "e" "ai" + "o.c" "O" "o" "au" ("RRI" "R^I" "RRU" "R^U") ("LLI" "L^I")) (;; consonants -- 40 "k" "kh" "g" "gh" ("~N" "N^") "ch" ("Ch" "chh") "j" "jh" ("~n" "JN") --=20 2.35.1 --=-=-=--