From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?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 Newsgroups: gmane.emacs.bugs Subject: bug#55539: 28.1; Support for the =?UTF-8?Q?Kharo=E1=B9=A3=E1=B9=ADh=C4=AB?= Script Date: Wed, 8 Jun 2022 18:59:08 +0530 Message-ID: References: <87mtfcsffk.fsf@stefanbaums.com> <83ilq09nyy.fsf@gnu.org> <87fsl4m8e3.fsf@stefanbaums.com> <83czftizkf.fsf@gnu.org> <87a6ar6odo.fsf@stefanbaums.com> <83v8tf82t5.fsf@gnu.org> <8735gj6nc0.fsf@stefanbaums.com> <87mter54po.fsf@stefanbaums.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000005eaee605e0efb196" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5662"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 55539@debbugs.gnu.org, Eli Zaretskii To: Stefan Baums Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jun 08 15:30:33 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 1nyvlY-00018h-JV for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 08 Jun 2022 15:30:32 +0200 Original-Received: from localhost ([::1]:48416 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nyvlX-00015x-It for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 08 Jun 2022 09:30:31 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42436) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nyvl5-00013v-Ov for bug-gnu-emacs@gnu.org; Wed, 08 Jun 2022 09:30:05 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:48883) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nyvl5-0008BY-0i for bug-gnu-emacs@gnu.org; Wed, 08 Jun 2022 09:30:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nyvl4-0001Vf-MI for bug-gnu-emacs@gnu.org; Wed, 08 Jun 2022 09:30:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: =?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-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 08 Jun 2022 13:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55539 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 55539-submit@debbugs.gnu.org id=B55539.16546949695737 (code B ref 55539); Wed, 08 Jun 2022 13:30:02 +0000 Original-Received: (at 55539) by debbugs.gnu.org; 8 Jun 2022 13:29:29 +0000 Original-Received: from localhost ([127.0.0.1]:42780 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nyvkW-0001UT-KK for submit@debbugs.gnu.org; Wed, 08 Jun 2022 09:29:29 -0400 Original-Received: from mail-qv1-f49.google.com ([209.85.219.49]:34815) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nyvkV-0001UF-4W for 55539@debbugs.gnu.org; Wed, 08 Jun 2022 09:29:27 -0400 Original-Received: by mail-qv1-f49.google.com with SMTP id l1so14460190qvh.1 for <55539@debbugs.gnu.org>; Wed, 08 Jun 2022 06:29:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=iAephKJwu+KG7h1hwTntzb6+TXCYD3+ZCwSoGOSRjYU=; b=Olat+EGG88G89jaJ4AVfQIi10TyHBC8YTPbFcbTKYrVlYO3qyMxU52IlI5DEXSZR/t jY7xHpR87F6LkTwS1r3UC4kOGoJdzbkne7wvjWVFwGViVror/KeFxS9KDMrd+xBL60pP oWbLg6L7N8lJa1GKClA3qQp1fuqq7A4ZfYEsxMfvH672TdDSoZ4SJgMc9J8On58y59ks sTYOaOEVOURTF+dXdayczfNt2LD7nF947MRPU+hF0ygX6UWhfUWp97iQXjaRW0v3W0Pv v0/F6iHH65St3zVknzsFSQAFsjwPiH1mzKV/DpirCNRNChlJLdausk8ZIYKi44BxlpkI 4yhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=iAephKJwu+KG7h1hwTntzb6+TXCYD3+ZCwSoGOSRjYU=; b=xsJMSHgSQxMI9du+48A4DV0QLljqA2afVFvvdPt7O5FXctu04I+iFppT6qzCQw+YXb 6eHeg2dVomze3mav2jGPcwh4V2jx6lkyQAk4PvIA/HNBFVRumAt2RO8KVhX2GY8WoNb6 WoDWMrvkVBf0cvav8WFX+pprlab1JI8annEqYFIBg8tCojLw5W/Zk+lZk1/dtSfALIm8 U0ZhN4myKe5QalhnxG0tD3EAPjVcJ67Qm8kbRwpEyhCG5HMSdIbrjZH0mZ+9zvptBr6h 7WyZmgA48Th1WF+wavU83cgdB70FDRs8sRZDFzUvh0B6KTqCE7pHBsC4rpzq+hwG4tIv /jXQ== X-Gm-Message-State: AOAM532rl6J7KGYdpOnPdaW/P/1KTKTd0l1+Dj518+QIx3iAFYwv0gRw WxHyIHBzM1Wguj7sZsqRpm1oOSukJOSSBPQycBdTYTmc X-Google-Smtp-Source: ABdhPJxXOqPf7vj7/tK+eV7qgcmNaJsfE/JZjmRd2hEYLjL17yBH5aSuFPfvjSJ7tRIm6z1ce6hKwQ8IwCNwsvhAJss= X-Received: by 2002:a0c:aa86:0:b0:46b:b0eb:7de3 with SMTP id f6-20020a0caa86000000b0046bb0eb7de3mr8929411qvb.75.1654694961130; Wed, 08 Jun 2022 06:29:21 -0700 (PDT) In-Reply-To: <87mter54po.fsf@stefanbaums.com> 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:233971 Archived-At: --0000000000005eaee605e0efb196 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable >The convention among those working with it is to use diacritics, >so I opted for that in the visible name of the script, but for the >(or rather, a) form without diacritics in file names and code. > If this is a more correct way, should the others be changed as > well? >That is not up to me to decide, but I would not be opposed to >=E2=80=9CBr=C4=81hm=C4=AB=E2=80=9D for parallelism. > Also I noticed that Kharo=E1=B9=A3=E1=B9=ADh=C4=AB and G=C4=81ndh=C4=81r= =C4=AB are written in IAST > but not Sa=E1=B9=83sk=E1=B9=9Bta. >The difference here is that =E2=80=9CSanskrit=E2=80=9D is much more part o= f the >English language (in dictionaries etc.) than =E2=80=9CKharo=E1=B9=A3=E1=B9= =ADh=C4=AB=E2=80=9D and >=E2=80=9CBr=C4=81hm=C4=AB.=E2=80=9D The issue I had was this naming scheme was inconsistent with the previous ones, but of course it is your patch you can do as you prefer, I have no strong inclinations either way. > since now there is also a misc-lang.el in lisp/leim/quail/ I > think the Kharoshthi input method should be moved there. >I had a look. That file is billed as >Quail package for inputting Miscellaneous characters >which is a bit of misnomer, as it only contains input rules for >the Hanifi Rohingya script. Why did you not give that script its >own input file, as has been the practice so far? This is because lisp/leim/quail/misc-lang.el is a recently created file, I have plans to include more input methods there, such as, Avestan, Gothic, Shavian, Desert, Imperial Aramaic etc. >Also because the Kharo=E1=B9=A3=E1=B9=ADh=C4=AB rules are quite numerous, = I would >prefer for them to stay in their own file. I understand. Thanks. =E0=A4=B8=E0=A5=8B=E0=A4=AE, 6 =E0=A4=9C=E0=A5=82=E0=A4=A8 2022, 12:15 am = =E0=A4=95=E0=A5=8B Stefan Baums =E0=A4=A8=E0=A5=87 = =E0=A4=B2=E0=A4=BF=E0=A4=96=E0=A4=BE: > > Great! The Kharoshthi script is finally being included in Emacs! > > Thank you. About time, isn=E2=80=99t it? > > > Should Kharoshthi be written with diacritics? I know Kharo=E1=B9=A3=E1= =B9=ADh=C4=AB > > is more correct way to write it, but other Indic scripts are > > written without it. > > The convention among those working with it is to use diacritics, > so I opted for that in the visible name of the script, but for the > (or rather, a) form without diacritics in file names and code. > > > If this is a more correct way, should the others be changed as > > well? > > That is not up to me to decide, but I would not be opposed to > =E2=80=9CBr=C4=81hm=C4=AB=E2=80=9D for parallelism. > > > Also I noticed that Kharo=E1=B9=A3=E1=B9=ADh=C4=AB and G=C4=81ndh=C4=81= r=C4=AB are written in IAST > > but not Sa=E1=B9=83sk=E1=B9=9Bta. > > The difference here is that =E2=80=9CSanskrit=E2=80=9D is much more part = of the > English language (in dictionaries etc.) than =E2=80=9CKharo=E1=B9=A3=E1= =B9=ADh=C4=AB=E2=80=9D and > =E2=80=9CBr=C4=81hm=C4=AB.=E2=80=9D > > > since now there is also a misc-lang.el in lisp/leim/quail/ I > > think the Kharoshthi input method should be moved there. > > I had a look. That file is billed as > > Quail package for inputting Miscellaneous characters > > which is a bit of misnomer, as it only contains input rules for > the Hanifi Rohingya script. Why did you not give that script its > own input file, as has been the practice so far? > > Also because the Kharo=E1=B9=A3=E1=B9=ADh=C4=AB rules are quite numerous,= I would > prefer for them to stay in their own file. > --0000000000005eaee605e0efb196 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
>The convention among those wo= rking with it is to use diacritics,
>so I opted for that in the visib= le name of the script, but for the
>(or rather, a) form without diacr= itics in file names and code.


>= If this is a more correct way, should the others be changed as
> wel= l?

>That is not up to me to decide, but I would not be oppo= sed to
>=E2=80=9CBr=C4=81hm=C4=AB=E2=80=9D for parallelism.


> Also I noticed that Kharo=E1=B9=A3=E1= =B9=ADh=C4=AB and G=C4=81ndh=C4=81r=C4=AB are written in IAST
> but n= ot Sa=E1=B9=83sk=E1=B9=9Bta.

>The difference here is that = =E2=80=9CSanskrit=E2=80=9D is much more part of the
>English language= (in dictionaries etc.) than =E2=80=9CKharo=E1=B9=A3=E1=B9=ADh=C4=AB=E2=80= =9D and
>=E2=80=9CBr=C4=81hm=C4=AB.=E2=80=9D
<= br>
The issue I had was this naming scheme was incon= sistent with the previous ones, but of course it is your patch you can do a= s you prefer, I have no strong inclinations either way.


> since now there is also a misc-= lang.el in lisp/leim/quail/ I
> think the Kharoshthi input method sho= uld be moved there.

>I had a look. That file is billed as
=C2=A0 =C2=A0>Quail package for inputting Miscellaneous characters=

>which is a bit of misnomer, as it only contains input rules for=
>the Hanifi Rohingya script. Why did you not give that script its>own input file, as has been the practice so far?

This is because lisp/leim/quail/misc-lang.el = is a recently created file, I have plans to include more input methods ther= e, such as, Avestan, Gothic, Shavian, Desert, Imperial Aramaic etc.
>Also because the Kharo=E1=B9=A3=E1=B9=ADh=C4=AB rules are qu= ite numerous, I would
>prefer for them to stay in their own file.
=

I understand.

Thanks.



=E0=A4=B8=E0=A5=8B=E0=A4=AE, 6 =E0=A4=9C=E0=A5=82=E0=A4=A8 2022, 12:= 15 am =E0=A4=95=E0=A5=8B Stefan Baums <baums@stefanbaums.com> =E0=A4=A8=E0=A5=87 =E0=A4=B2=E0=A4=BF= =E0=A4=96=E0=A4=BE:
> Great! The= Kharoshthi script is finally being included in Emacs!

Thank you. About time, isn=E2=80=99t it?

> Should Kharoshthi be written with diacritics? I know Kharo=E1=B9=A3=E1= =B9=ADh=C4=AB
> is more correct way to write it, but other Indic scripts are
> written without it.

The convention among those working with it is to use diacritics,
so I opted for that in the visible name of the script, but for the
(or rather, a) form without diacritics in file names and code.

> If this is a more correct way, should the others be changed as
> well?

That is not up to me to decide, but I would not be opposed to
=E2=80=9CBr=C4=81hm=C4=AB=E2=80=9D for parallelism.

> Also I noticed that Kharo=E1=B9=A3=E1=B9=ADh=C4=AB and G=C4=81ndh=C4= =81r=C4=AB are written in IAST
> but not Sa=E1=B9=83sk=E1=B9=9Bta.

The difference here is that =E2=80=9CSanskrit=E2=80=9D is much more part of= the
English language (in dictionaries etc.) than =E2=80=9CKharo=E1=B9=A3=E1=B9= =ADh=C4=AB=E2=80=9D and
=E2=80=9CBr=C4=81hm=C4=AB.=E2=80=9D

> since now there is also a misc-lang.el in lisp/leim/quail/ I
> think the Kharoshthi input method should be moved there.

I had a look. That file is billed as

=C2=A0 =C2=A0Quail package for inputting Miscellaneous characters

which is a bit of misnomer, as it only contains input rules for
the Hanifi Rohingya script. Why did you not give that script its
own input file, as has been the practice so far?

Also because the Kharo=E1=B9=A3=E1=B9=ADh=C4=AB rules are quite numerous, I= would
prefer for them to stay in their own file.
--0000000000005eaee605e0efb196--