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#58098: Improve composition rules for Gumrukhi Date: Wed, 28 Sep 2022 18:27:26 +0530 Message-ID: References: <834jwtj6zq.fsf@gnu.org> <831qrwkj03.fsf@gnu.org> <83ill7isgf.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000001f708405e9bc4ea6" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19500"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 58098-done@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Sep 28 17:22:17 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 1odYt5-0004u1-W5 for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 28 Sep 2022 17:22:16 +0200 Original-Received: from localhost ([::1]:39090 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1odYt3-0006Ws-7A for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 28 Sep 2022 11:22:13 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40646) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1odWdW-0004aM-Hj for bug-gnu-emacs@gnu.org; Wed, 28 Sep 2022 08:58:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:33239) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1odWdW-0002vu-7X for bug-gnu-emacs@gnu.org; Wed, 28 Sep 2022 08:58:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1odWdW-0002my-04 for bug-gnu-emacs@gnu.org; Wed, 28 Sep 2022 08:58: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, 28 Sep 2022 12:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58098 X-GNU-PR-Package: emacs Original-Received: via spool by 58098-done@debbugs.gnu.org id=D58098.166436986610696 (code D ref 58098); Wed, 28 Sep 2022 12:58:01 +0000 Original-Received: (at 58098-done) by debbugs.gnu.org; 28 Sep 2022 12:57:46 +0000 Original-Received: from localhost ([127.0.0.1]:60550 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1odWdG-0002mS-3M for submit@debbugs.gnu.org; Wed, 28 Sep 2022 08:57:46 -0400 Original-Received: from mail-yw1-f170.google.com ([209.85.128.170]:46627) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1odWdC-0002mB-Oj for 58098-done@debbugs.gnu.org; Wed, 28 Sep 2022 08:57:45 -0400 Original-Received: by mail-yw1-f170.google.com with SMTP id 00721157ae682-3529c491327so34265687b3.13 for <58098-done@debbugs.gnu.org>; Wed, 28 Sep 2022 05:57:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=Ed6nOirYbWvuNMjGcM0goV53LD1ACFpowc6BcVQcQhs=; b=cw8gQPuZe78GF9MZlTst3aC33HGv7l+0NqcMysuRNulw3PL+o/2zWJ8Vch+SSBjPC+ ehmRGtZAfP3Hwxwk8WBHT4RTLdw7Oma2RPBxJxPt7R/KS7fTEoen7PMuFdBUZUJylH3X vYRYsKsQfKtYsmvF6DvM6g2aoTkARQIwZHlVyDX97Ul2ucQ9toUh2m50XkIb+YnBnFfh U2wEvSNwyJQrxQwBXcE7JVFKiTbmtLIQsUXr55HrWvvUwR2vA+UXdWvyL8cZJYqRFIwE zpYSDKA2Dk0jCz2mvNJ0IfPDMwwJseINlHBw4ec+3zGcgfmGRLpUGev3vvP8R/TPuB5U YPew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=Ed6nOirYbWvuNMjGcM0goV53LD1ACFpowc6BcVQcQhs=; b=VaGUROcck8aBz4KheAmyfYsX3NEcvyleT11ONJ4U++QUORlwM6PAAO0E2BbO9QythE vdm6CiY998irptLdZYCeZJtAkdx8Dpq1e0jOLD+lncLNoi93Ohd2cDrTN7x6EysRb9JP 0IVf37QigQf35LzAM/+iJOu5TrLODxA1vGxg2iJ2Gr+4h/Nue5sBejtiUOVYJVlBpuVP BOZiNe2c9wAoajDVq9F4qKMYkAmW0oBvvGkEFLPytzT5I3sL35NYmL7cQL4WA1DMh0jD uk6kI/kPSXPCDEQzcC72L83k3TQsa2crx8zxMN738DyIiqz5ZEAzPKlU8Zw9ctNSgu4N 8sEA== X-Gm-Message-State: ACrzQf2WKDfthuUXnYvAbjvSNKtiKyiQaMuefbpA1g6Obr5hl//yrpzc 5xkDP76/LvF4ge9lC3oZq1kVB+z6l/YstIUFnNoMENr3dDVf7w== X-Google-Smtp-Source: AMsMyM5BAbmUhkKQMBUN3NnICegb7QRyUOKXEN4skHuGKR2aNRZ2TKtKX/dHGYrZ554KPia5Ihjc9x64aSoNNkxYNwY= X-Received: by 2002:a81:b45:0:b0:353:a8ff:a6fb with SMTP id 66-20020a810b45000000b00353a8ffa6fbmr1880123ywl.172.1664369857358; Wed, 28 Sep 2022 05:57:37 -0700 (PDT) In-Reply-To: <83ill7isgf.fsf@gnu.org> 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:243814 Archived-At: --0000000000001f708405e9bc4ea6 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thanks! On Wed, Sep 28, 2022 at 6:09 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: Tue, 27 Sep 2022 20:54:22 +0530 > > Cc: 58098@debbugs.gnu.org > > > > The form > > > > (chess-symbol #x1FA00 #x1FA67) > > > > requires that _both_ #x1FA00 and #x1FA67 be supported by a font, for > > it to be eligible to display chess-symbols. By contrast, the form > > > > (chess-symbol . [#x1FA00 #x1FA67]) > > > > requires that _either_ of the two characters is supported. So my > > question is: do we really want _both_ of the characters supported by a > > font, and if not, do we really want Emacs to reject such a font? > > > > I have updated the patch accordingly and replaced (chess-symbol #x1FA0= 0 > #x1FA67) with > > (chess-symbol . [#x1FA00 #x1FA67]) > > > > > You don't have Symbola installed? > > > > I have the Symbola font installed via the gdouros-symbola-fonts packag= e > on my Fedora37 system, but > > it does not seem to support > > the chess-symbols block as verified by hb-view. > > Its description in the fedora wiki also does not mention the > chess-symbols block: > > > > Symbola covers the following scripts and symbols supported by The > Unicode Standard 5.2: > > Basic Latin, Latin-1 Supplement, Latin Extended-A, IPA Extensions, > Spacing Modifier Letters, > > Greek and Coptic, Cyrillic, Cyrillic Supplementary, General > Punctuation, Superscripts and > > Subscripts, Combining Diacritical Marks for Symbols, Letterlike > Symbols, Number Forms, > > Arrows, Mathematical Operators, Miscellaneous Technical, Control > Pictures, Optical Character > > Recognition, Box Drawing, Block Elements, Geometric Shapes, > Miscellaneous Symbols, > > Dingbats, Miscellaneous Mathematical Symbols-A, Supplemental Arrows-A, > Supplemental > > Arrows-B, Miscellaneous Mathematical Symbols-B, Supplemental > Mathematical Operators, > > Miscellaneous Symbols and Arrows, Supplemental Punctuation, CJK Symbol= s > and Punctuation, > > Yijing Hexagram Symbols, Vertical Forms, Combining Half Marks, CJK > Compatibility Forms, > > Specials, Tai Xuan Jing Symbols, Counting Rod Numerals, Mathematical > Alphanumeric > > Symbols, Mahjong Tile Symbols, Domino Tile Symbols. > > OK, I installed this on master. > --0000000000001f708405e9bc4ea6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thanks!

On Wed, Sep 28, 2022 at 6:09 PM Eli Zaretskii= <eliz@gnu.org> wrote:
<= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft:1px solid rgb(204,204,204);padding-left:1ex">> 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@gma= il.com>
> Date: Tue, 27 Sep 2022 20:54:22 +0530
> Cc: 58098@d= ebbugs.gnu.org
>
>=C2=A0 The form
>
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(chess-symbol #x1FA00 #x1FA67)
>
>=C2=A0 requires that _both_ #x1FA00 and #x1FA67 be supported by a font,= for
>=C2=A0 it to be eligible to display chess-symbols.=C2=A0 By contrast, t= he form
>
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(chess-symbol . [#x1FA00 #x1FA67]) >
>=C2=A0 requires that _either_ of the two characters is supported.=C2=A0= So my
>=C2=A0 question is: do we really want _both_ of the characters supporte= d by a
>=C2=A0 font, and if not, do we really want Emacs to reject such a font?=
>
>=C2=A0 I have updated the patch accordingly and replaced (chess-symbol = #x1FA00 #x1FA67) with
>=C2=A0 (chess-symbol . [#x1FA00 #x1FA67])
>
>=C2=A0 > You don't have Symbola installed?
>
>=C2=A0 I have the Symbola font installed via the gdouros-symbola-fonts = package on my Fedora37 system, but
>=C2=A0 it does not seem to support
>=C2=A0 the chess-symbols block as verified by hb-view.
>=C2=A0 Its description in the fedora wiki also does not mention the che= ss-symbols block:
>
>=C2=A0 Symbola covers the following scripts and symbols supported by Th= e Unicode Standard 5.2:
>=C2=A0 Basic Latin, Latin-1 Supplement, Latin Extended-A, IPA Extension= s, Spacing Modifier Letters,
>=C2=A0 Greek and Coptic, Cyrillic, Cyrillic Supplementary, General Punc= tuation, Superscripts and
>=C2=A0 Subscripts, Combining Diacritical Marks for Symbols, Letterlike = Symbols, Number Forms,
>=C2=A0 Arrows, Mathematical Operators, Miscellaneous Technical, Control= Pictures, Optical Character
>=C2=A0 Recognition, Box Drawing, Block Elements, Geometric Shapes, Misc= ellaneous Symbols,
>=C2=A0 Dingbats, Miscellaneous Mathematical Symbols-A, Supplemental Arr= ows-A, Supplemental
>=C2=A0 Arrows-B, Miscellaneous Mathematical Symbols-B, Supplemental Mat= hematical Operators,
>=C2=A0 Miscellaneous Symbols and Arrows, Supplemental Punctuation, CJK = Symbols and Punctuation,
>=C2=A0 Yijing Hexagram Symbols, Vertical Forms, Combining Half Marks, C= JK Compatibility Forms,
>=C2=A0 Specials, Tai Xuan Jing Symbols, Counting Rod Numerals, Mathemat= ical Alphanumeric
>=C2=A0 Symbols, Mahjong Tile Symbols, Domino Tile Symbols.

OK, I installed this on master.
--0000000000001f708405e9bc4ea6--