From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Not able to display \u110BD and \u110CD in Emacs Date: Sun, 08 May 2022 20:35:41 +0300 Message-ID: <83h760udua.fsf@gnu.org> References: <20220507.221454.1080380889007217525.enometh@meer.net> <20220508.225553.1332858565747756415.enometh@meer.net> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39713"; mail-complaints-to="usenet@ciao.gmane.io" Cc: lumarzeli30@gmail.com, emacs-devel@gnu.org To: Madhu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun May 08 19:36:24 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 1nnkpU-000AB7-6u for ged-emacs-devel@m.gmane-mx.org; Sun, 08 May 2022 19:36:24 +0200 Original-Received: from localhost ([::1]:39424 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nnkpS-0004fn-NO for ged-emacs-devel@m.gmane-mx.org; Sun, 08 May 2022 13:36:22 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49844) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nnkou-0003vl-7J for emacs-devel@gnu.org; Sun, 08 May 2022 13:35:48 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:36112) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nnkot-0005Ft-Rz; Sun, 08 May 2022 13:35:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=t1gwQIl/oepQj+gBLtTGUilStPBCKWsSyzDYci2oVPw=; b=FRZmgzwgACZj 8EQhmqcPZD+6z77rilqsr58HwBJa+Q+j8Ve1w3097xKcU1puAzhP+CAaP08TErU+5apsOTO6RN+Q0 2M8dW4feJ3MTsTuVWjQnsDvVJ7PhMtw4ZR+09PtjXMtrH10c2ZYQKe/W7FLHLl3cNtF7TWN/onGT0 80BY1Gu5YSunG6KsX+a/DmAsycpz+hc/wpgC5/WRX48pvp7/qW+DF5//TBtk//tOyrbDIGvEs4Ji1 ZupVmnxP06Cy3W6/232X7P6H97jbP5oqwMYdPMhcX35uQ2Akwn0hEp0mrElAs7i80ZWdCiRDugOJg i1OkwNoK0uhQ08mTVASUJA==; Original-Received: from [87.69.77.57] (port=1902 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nnkot-0001Oh-Bn; Sun, 08 May 2022 13:35:47 -0400 In-Reply-To: <20220508.225553.1332858565747756415.enometh@meer.net> (message from Madhu on Sun, 08 May 2022 22:55:53 +0530 (IST)) 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:289491 Archived-At: > Date: Sun, 08 May 2022 22:55:53 +0530 (IST) > Cc: eliz@gnu.org, emacs-devel@gnu.org > From: Madhu > > I updated harfbuzz to 4.2.1 (and upgraded freetype after that) and the > output is byte-identical to the earlier version 3.0.0. I'm not sure > what I'm missing. And I don't understand what problems you see. I don't think you described them in enough detail. > a few more notes to self: The Khaiti number signs also compose only > linearly in emacs What do you mean by "compose linearly"? > and only when I use the same font for numerals, say: Emacs can only compose characters if all of the characters of a composable sequence are supported by the same font. It is practically impossible to compose character glyphs from different fonts, so Emacs doesn't. If that's what you see, then it's the intended behavior. > Likewise for the newly installed composition rules, I can only see > them with the Siddhanta font. All the other fonts that display > devanagari seem to show the thin empty vertical box to render the > stress accents. If those "other fonts" cause the characters in a sequence not to be supported by a single font, then again, this is the intended behavior.