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#54914: 28.1.50; Unable to form Brahmi conjuncts in Emacs Date: Sat, 16 Apr 2022 19:04:15 +0530 Message-ID: References: <837d7t3r8n.fsf@gnu.org> <87tuaw53d6.fsf@gmail.com> <835ync4z68.fsf@gnu.org> <87pmlk3ues.fsf@gmail.com> <83bkx11g6o.fsf@gnu.org> <8335id1afk.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="000000000000f806c905dcc5950d" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31515"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 54914@debbugs.gnu.org, Robert Pluim To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Apr 16 17:16:14 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 1nfk9l-00080Y-G9 for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 16 Apr 2022 17:16:13 +0200 Original-Received: from localhost ([::1]:36072 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nfk9k-0002FG-3S for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 16 Apr 2022 11:16:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54140) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfk8e-0001gf-7z for bug-gnu-emacs@gnu.org; Sat, 16 Apr 2022 11:15:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:40184) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nfk8d-000181-UJ for bug-gnu-emacs@gnu.org; Sat, 16 Apr 2022 11:15:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nfk8c-0004gK-P0 for bug-gnu-emacs@gnu.org; Sat, 16 Apr 2022 11:15: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: Sat, 16 Apr 2022 15:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54914 X-GNU-PR-Package: emacs Original-Received: via spool by 54914-submit@debbugs.gnu.org id=B54914.165012208417911 (code B ref 54914); Sat, 16 Apr 2022 15:15:02 +0000 Original-Received: (at 54914) by debbugs.gnu.org; 16 Apr 2022 15:14:44 +0000 Original-Received: from localhost ([127.0.0.1]:34079 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfk8G-0004eg-NF for submit@debbugs.gnu.org; Sat, 16 Apr 2022 11:14:44 -0400 Original-Received: from mail-qt1-f178.google.com ([209.85.160.178]:38486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfiZM-0005pM-42 for 54914@debbugs.gnu.org; Sat, 16 Apr 2022 09:34:32 -0400 Original-Received: by mail-qt1-f178.google.com with SMTP id t2so5490559qta.5 for <54914@debbugs.gnu.org>; Sat, 16 Apr 2022 06:34:32 -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=/LSrkaPcDoHTcZiZleTAtL/74jAJ9KoGNj95PEKlovQ=; b=kg//EvbM2R8C6dNn/q5YjFmatj9I6agJWWHU7jtPm+ZSRL6Pv8dW7RLTuJLZ1bfd98 JCuzk9aWYKwLX/0l/Pp8dgdgAxbnoCbI/sTsiLWIOR4QZ0GquDdACX3hTbwM3PtuNd+i AA6U1hrQrtcOFGUKdLqIcb/PWnr8EvHtzhVkYFHUT5GtYV2Yaj4qDzK3bhnwqiP/gWfB GEcv3Ra8qEBYsayBJ75WRo5SQVfK5wBnFt6Tm5lps1TY89/j9WUEinhld9i0gMhRYL6y A7AGBGd4oEIYFKzr53hlSmfNh5zWyRSUWmCVEKAHk/5VO2t1g6kDEQy/SG5sUvZIv0hK p9iA== 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=/LSrkaPcDoHTcZiZleTAtL/74jAJ9KoGNj95PEKlovQ=; b=YkrJI2xVIMLvquIv3Mk0f2OIOV2umngW+6rnxTdZ2JBq6PggJY4G2EKDpIZWaKOkY4 ow89Q/WVUc91W43Fea8pWVzrECxbFX/QPo1I9FQmzljD9f+GHOn0ScEZeN5lgy9EUdio aH1Tx/lAaKVIbygApQfqU97UCsbfEszlnjVLLChTDwraXOCpEafo2btDZFyh0GAixkQT Ed6Ca0oYHxWRCIzM/GheBlcNWmgNY2pJEpylwrzNKSqVW4hqqETokmFDChq4qG2Jtd/N Yqa0DyMIRX6+inh3T90sk1VWY18UIy/MOyDNdZw0LQtJvf30N5yss97yHvlZiL3dVnIL +fZw== X-Gm-Message-State: AOAM5327kB7S7zuB05DY3TP7875DFAds5IqivJ4XrFDRCdroFQa8rZCh 2gfeoNP+K9VR1FuFFJIGwx4MgU82pM5IG8OQWtaXhUm2J7S+tDTJ X-Google-Smtp-Source: ABdhPJyyzrixTFw1aKXW8aFbSSWXQ7gyJoRZEAX46BrGS3cRrsTz0tZvHewiZZxDtcW7drpUjlGkN7VKOTtAph+lQ2Q= X-Received: by 2002:ac8:5b88:0:b0:2f1:c68c:bec7 with SMTP id a8-20020ac85b88000000b002f1c68cbec7mr2235564qta.180.1650116066246; Sat, 16 Apr 2022 06:34:26 -0700 (PDT) In-Reply-To: <8335id1afk.fsf@gnu.org> X-Mailman-Approved-At: Sat, 16 Apr 2022 11:14:38 -0400 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:229995 Archived-At: --000000000000f806c905dcc5950d Content-Type: multipart/alternative; boundary="000000000000f806c705dcc5950b" --000000000000f806c705dcc5950b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > > Thanks, but please always show the codepoints themselves that are or > should be involved, because it's impossible to glean that from the > images. > Sorry for not including the codepoints, here they are: hb-conjuncts-maatra.png & emacs-conjuncts-maatra.png from top to bottom 1. \011013 \011046 \01102C \011038(=F0=91=80=93=F0=91=81=86=F0=91=80=AC=F0= =91=80=B8) 2. \011013 \011046 \01102E \011043 (=F0=91=80=93=F0=91=81=86=F0=91=80=AE=F0= =91=81=83) 3. \011032 \011046 \01102C \01103B(=F0=91=80=B2=F0=91=81=86=F0=91=80=AC=F0= =91=80=BB) hb-tri-conjuncts.png & emacs-tri-conjuncts.png from top to bottom 1. \011013 \011046 \01102E \011046 \01102F (=F0=91=80=93=F0=91=81=86=F0=91= =80=AE=F0=91=81=86=F0=91=80=AF) 2. \01102F \011046 \01102C \011046 \01102F (=F0=91=80=AF=F0=91=81=86=F0=91= =80=AC=F0=91=81=86=F0=91=80=AF) 3. \01102B \011046 \011027 \011046 \01102D (=F0=91=80=AB=F0=91=81=86=F0=91= =80=A7=F0=91=81=86=F0=91=80=AD) Also, where do you see the shaping rules that support those > combinations? I didn't find them in the Unicode Standard or anywhere > else I've read about Brahmi. What are your sources? > Languages like Sanskrit has three or more than three conjuncts. They are supported in scripts like devanagari ( https://en.wikipedia.org/wiki/Devanagari_conjuncts#Tri-_and_tetra-consonant= al_conjuncts ) So brahmi should be able to support them too. I could find one example in the "Proposal to include Brahmi in Unicode" document (https://www.unicode.org/L2/L2003/03249r-brahmi-proposal.pdf) (Page 5, 1st image, 3rd character) On Sat, Apr 16, 2022 at 5:56 PM Eli Zaretskii wrote: > > From: =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 > > Date: Sat, 16 Apr 2022 17:43:49 +0530 > > Cc: Robert Pluim , 54914@debbugs.gnu.org > > > > I can notice two problems > > 1. Vowel signs are not attached properly to conjuncts. > > Correct output=3Dhb-conjuncts-maatra.png Incorrect > Output=3Demacs-conjuncts-maatra.png > > > > 2. Conjuncts with more than two consonants are not supported. > > Correct output=3Dhb-tri-conjuncts.png Incorrect > Output=3Demacs-tri-conjuncts.png > > Thanks, but please always show the codepoints themselves that are or > should be involved, because it's impossible to glean that from the > images. > > Also, where do you see the shaping rules that support those > combinations? I didn't find them in the Unicode Standard or anywhere > else I've read about Brahmi. What are your sources? That hb-view > does something doesn't yet mean it's correct, since HarfBuzz is just > another piece of software, and can have bugs. > --000000000000f806c705dcc5950b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Tha= nks, but please always show the codepoints themselves that are or
should be involved, because it's impossible to glean that from the
images.
=C2=A0
Sorry for not including the= codepoints, here they are:
hb-conjuncts-maatra.png & em= acs-conjuncts-maatra.png from top to bottom
1. \011013 = \011046 \01102C \011038(=F0=91=80=93=F0=91=81=86=F0=91=80=AC=F0=91=80=B8)
2. \011013 \011046 \01102E \011043 (=F0=91=80=93=F0=91=81=86=F0=91= =80=AE=F0=91=81=83)
3. \011032 \011046 \01102C \01103B(=F0=91=80= =B2=F0=91=81=86=F0=91=80=AC=F0=91=80=BB)

hb-tri-co= njuncts.png & emacs-tri-conjuncts.png from top to bottom
= 1. \011013 \011046 \01102E \011046 \01102F (=F0=91=80=93=F0=91=81=86=F0=91= =80=AE=F0=91=81=86=F0=91=80=AF)
2. \01102F \011046 \01102C \0= 11046 \01102F (=F0=91=80=AF=F0=91=81=86=F0=91=80=AC=F0=91=81=86=F0=91=80=AF= )
3. \01102B \011046 \011027 \011046 \01102D=C2=A0(=F0=91=80= =AB=F0=91=81=86=F0=91=80=A7=F0=91=81=86=F0=91=80=AD)

Also, where do you see= the shaping rules that support those
combinations?=C2=A0 I didn't find them in the Unicode Standard or anywh= ere
else I've read about Brahmi.=C2=A0 What are your sources?
=C2=A0
Languages like Sanskrit has three or more t= han three conjuncts. They are supported in scripts like devanagari (https://en.wikipedia.org/wiki/Devanagari_conjuncts#Tri-_a= nd_tetra-consonantal_conjuncts)
So brahmi should be able to s= upport them too.
I could find one example in the "Proposal t= o include Brahmi in Unicode" document (https://www.unicode.org/L2/L2003/0= 3249r-brahmi-proposal.pdf) (Page 5, 1st image, 3rd character)

On S= at, Apr 16, 2022 at 5:56 PM Eli Zaretskii <eliz@gnu.org> wrote:
> From: =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 <lumarzeli30@gmail.com>
> Date: Sat, 16 Apr 2022 17:43:49 +0530
> Cc: Robert Pluim <rpluim@gmail.com>, 54914@debbugs.gnu.org
>
> I can notice two problems
> 1. Vowel signs are not attached properly to conjuncts.
>=C2=A0 =C2=A0 =C2=A0Correct output=3Dhb-conjuncts-maatra.png=C2=A0 =C2= =A0Incorrect Output=3Demacs-conjuncts-maatra.png
>
> 2. Conjuncts with more than two consonants are not supported.
>=C2=A0 =C2=A0 =C2=A0Correct output=3Dhb-tri-conjuncts.png=C2=A0 =C2=A0I= ncorrect Output=3Demacs-tri-conjuncts.png

Thanks, but please always show the codepoints themselves that are or
should be involved, because it's impossible to glean that from the
images.

Also, where do you see the shaping rules that support those
combinations?=C2=A0 I didn't find them in the Unicode Standard or anywh= ere
else I've read about Brahmi.=C2=A0 What are your sources?=C2=A0 That hb= -view
does something doesn't yet mean it's correct, since HarfBuzz is jus= t
another piece of software, and can have bugs.
--000000000000f806c705dcc5950b-- --000000000000f806c905dcc5950d Content-Type: image/png; name="brahmi-tri-conjunct.png" Content-Disposition: attachment; filename="brahmi-tri-conjunct.png" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l21w9zyt0 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 --000000000000f806c905dcc5950d--