From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?B?4KS44KSu4KWA4KSwIOCkuOCkv+CkguCkuSBTYW1lZXIgU2luZ2g=?= Newsgroups: gmane.emacs.devel Subject: Re: bug#55745: [PATCH] Add support for the Hanifi Rohingya script Date: Wed, 1 Jun 2022 18:55:17 +0530 Message-ID: References: <83czfsh9aa.fsf@gnu.org> <838rqgh7cm.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="00000000000098a94305e062d280" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14422"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Jun 01 15:28:23 2022 Return-path: Envelope-to: ged-emacs-devel@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 1nwOOc-0003Yq-MX for ged-emacs-devel@m.gmane-mx.org; Wed, 01 Jun 2022 15:28:22 +0200 Original-Received: from localhost ([::1]:53494 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nwOOb-000799-Lr for ged-emacs-devel@m.gmane-mx.org; Wed, 01 Jun 2022 09:28:21 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33218) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nwOLt-0004Yn-7a for emacs-devel@gnu.org; Wed, 01 Jun 2022 09:25:33 -0400 Original-Received: from mail-qt1-x82f.google.com ([2607:f8b0:4864:20::82f]:39638) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nwOLp-0008Vx-Qz; Wed, 01 Jun 2022 09:25:32 -0400 Original-Received: by mail-qt1-x82f.google.com with SMTP id x7so1114986qta.6; Wed, 01 Jun 2022 06:25:29 -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=293De5pJzXDtNR9vnf8YkvbJGW8xbaNgeSGJgmVu2KU=; b=AwT7/N5ucu9CJEshJDkkDocTt2LYtMwoKw/EAjpiauMug3CPlgDGVc5qWLq63IZytO eow3r8+EwTEFA4NUifh2myUJJkA69yC1LLlH+dQzuzZajiiXE+UkioG6OIkEJwxJ+a6/ fw8YT7SpC29KRxkVhUt97vVJCXjfkYO5St2HTOR8G+XcdDcWtUCF+SF5krLYxod7vlLO y3Q+xj9Ah4GaOC4Ppx6gdLq7P+jaskge3yNBF0qvlBP7wASPxKHt9Cccjp0rMCveB7w1 vYDJb6/n6QbctQHmxZiEJqGnBRyV03sPDxTry6BgiteYjMVaD+GYuf3hD3z36UvHZrv2 no7w== 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=293De5pJzXDtNR9vnf8YkvbJGW8xbaNgeSGJgmVu2KU=; b=vye3iO+vnQsffksy8FLPpx2Q7fLCjOA/+vMsxef2XZ2He6LMSlPf7q4sx8ySSjMdES NQQyc1eBuBMYlfWzxzYIf7HP43lzxd0fTj+vR5wZryDPKLLlfOJBWO89qyGwsyURBI5I smLGOzgL1s6KgWa5uSUrsYswd07U7hnejumA+k2m+aq9CNywV+/1FkZVll1zRdZpwWhF BKGx5njDMTihBCo57GA7lh3IuaBn1v2shU5/PhMzBnlCRxWknCIfIv/Af7qW0BPpcKUR fUUUO1KKnYqxbFXyLrvo+ZSZc5FMF3IW2ufirgoCmuF45NhD3SWMsYqjXnOucoaZ6Wrp Qdxw== X-Gm-Message-State: AOAM533E99D7LKbE1QsTBeP+S2JNRGlbl5uDbVknDcjkiB2cDSY9bL0d hLOJwgqnfnyAsQV0vNIuL/p0MIDTv8AinoJFmlnWHHnjtxMzBA== X-Google-Smtp-Source: ABdhPJzWHex+c/xkKywhZszC3mvnjCZmVA0MN796HcIqo9gsn+wPAR6s1sAnE+NGA3tZS3H+r2aZjKKMnZfA7/ELdmw= X-Received: by 2002:a05:622a:1342:b0:303:a75d:cbd1 with SMTP id w2-20020a05622a134200b00303a75dcbd1mr12493270qtk.676.1654089928189; Wed, 01 Jun 2022 06:25:28 -0700 (PDT) In-Reply-To: <838rqgh7cm.fsf@gnu.org> Received-SPF: pass client-ip=2607:f8b0:4864:20::82f; envelope-from=lumarzeli30@gmail.com; helo=mail-qt1-x82f.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:290508 Archived-At: --00000000000098a94305e062d280 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > > > Also, please help me with another problem, I cannot get Emacs to displa= y > tamil supplement characters. > > With which font? > Thank you for asking the question, I had assumed that it was the Noto Sans Tamil font, which displayed the supplement characters, but it was actually Noto Sans Tamil Supplement. And what do you mean by "I cannot"? what happens if > you try? > When typed in Emacs they are displayed as "Tofu" characters i.e. Rectangular Boxes with codepoint inside. Does the font you use support those characters? Does it support Tamil > in general? > Yes the font supports the supplement characters, but does not support Tamil in general. > I even added a separate tamil-supplement script to > (script-representative-chars) but nothing worked. > > There's no tamil-supplement script, though. Unicode defines one, but AFAIK Emacs removes the "supplement" word from these characters. I think it is defined in admin/unidata/blocks.awk On Wed, Jun 1, 2022 at 6:24 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: Wed, 1 Jun 2022 17:54:24 +0530 > > > > Also, please help me with another problem, I cannot get Emacs to displa= y > tamil supplement characters. > > With which font? And what do you mean by "I cannot"? what happens if > you try? > > > I have tried adding tamil supplement codepoints to the (tamil) script o= f > (script-representative-chars) function > > in lisp/international/fontset.el > > Does the font you use support those characters? Does it support Tamil > in general? > > > I also added the tamil supplement codepoints to the tamil composition > rules. > > Composition rules have no effect on whether a character is displayed > as a glyph or as "tofu". > > > I even added a separate tamil-supplement script to > (script-representative-chars) but nothing worked. > > There's no tamil-supplement script, though. > > (aref char-script-table #x11fc0) =3D> tamil > > See lisp/international/charscript.el, a generated file. > > > How can I fix this? > > We need first to understand the problem. > > P.S. I've moved this discussion out of the bug report to emacs-devel. > --00000000000098a94305e062d280 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
> Also, please help me with another problem, I cannot get Emacs to displ= ay tamil supplement characters.

With which font?

Thank you for asking t= he question, I had assumed that it was the Noto Sans Tamil font, which disp= layed the supplement characters, but it was actually Noto Sans Tamil Supple= ment.

And what do you mean by "I cannot"? what happens if
you try?
=C2=A0
When typed in Emacs they a= re displayed as "Tofu" characters i.e. Rectangular Boxes with cod= epoint inside.

Does the font you use support those characters?=C2=A0 Does = it support Tamil
in general?

Yes the font supports the= supplement characters, but does not support Tamil in general.

> I even added a separate tamil-supplement script to (script-representat= ive-chars) but nothing worked.

There's no tamil-supplement script, though.

=
Unicode defines one, but AFAIK Emacs removes the "supplement"= ; word from these characters. I think it is defined in admin/unidata/blocks= .awk

--00000000000098a94305e062d280--