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.bugs Subject: bug#5844: Feature Request: ccmp feature for Indic Languages... Date: Thu, 03 Jun 2021 14:14:08 +0300 Message-ID: <83pmx3w67z.fsf@gnu.org> References: <87h7if71o6.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25256"; mail-complaints-to="usenet@ciao.gmane.io" Cc: nav007@gmail.com, 5844-done@debbugs.gnu.org, pravi.a@gmail.com To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jun 03 13:15:11 2021 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 1lolJd-0006Ju-TE for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 03 Jun 2021 13:15:09 +0200 Original-Received: from localhost ([::1]:36902 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lolJc-0004n0-V5 for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 03 Jun 2021 07:15:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44320) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lolJW-0004ml-PI for bug-gnu-emacs@gnu.org; Thu, 03 Jun 2021 07:15:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59438) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lolJW-0004lJ-Gz for bug-gnu-emacs@gnu.org; Thu, 03 Jun 2021 07:15:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lolJW-0006nt-C9 for bug-gnu-emacs@gnu.org; Thu, 03 Jun 2021 07:15:02 -0400 Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Thu, 03 Jun 2021 11:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 5844 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Mail-Followup-To: 5844@debbugs.gnu.org, eliz@gnu.org, nav007@gmail.com Original-Received: via spool by 5844-done@debbugs.gnu.org id=D5844.162271886626093 (code D ref 5844); Thu, 03 Jun 2021 11:15:02 +0000 Original-Received: (at 5844-done) by debbugs.gnu.org; 3 Jun 2021 11:14:26 +0000 Original-Received: from localhost ([127.0.0.1]:42750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lolIw-0006mm-KL for submit@debbugs.gnu.org; Thu, 03 Jun 2021 07:14:26 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:50538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lolIv-0006ma-5a for 5844-done@debbugs.gnu.org; Thu, 03 Jun 2021 07:14:25 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:36882) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lolIp-0004GJ-QS; Thu, 03 Jun 2021 07:14:19 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2109 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 1lolIp-0006pz-CH; Thu, 03 Jun 2021 07:14:19 -0400 In-Reply-To: <87h7if71o6.fsf@gnus.org> (message from Lars Ingebrigtsen on Thu, 03 Jun 2021 11:11:37 +0200) 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:207942 Archived-At: > From: Lars Ingebrigtsen > Date: Thu, 03 Jun 2021 11:11:37 +0200 > Cc: 5844@debbugs.gnu.org, > പ്രവീണ്‍|Praveen എ|A > > > Naveen Kumar writes: > > > References: > > 1. https://bugzilla.redhat.com/show_bug.cgi?id=543906 > > > > 2. https://bugzilla.redhat.com/show_bug.cgi?id=497090 > > > > 3. http://bugs.icu-project.org/trac/ticket/7601 > > > > 4. https://bugs.freedesktop.org/show_bug.cgi?id=27485 > > > > Decomposition is sometimes required for contextual alternates. Pango as well as > > uniscribe, seem to have this feature for indic (CTL scripts). > > (I'm going through old bug reports that unfortunately got no response at > the time.) > > This was 11 years ago, and Emacs has in the meantime changed a lot how > various scripts are composed. I haven't looked closely at the URLs > included -- is this still an issue in recent Emacs versions? I've read all the references, and I don't understand why this issue is in our bug tracker. The referenced issues were raised against fonts and/or shaping engines, and Emacs is just the user of those. In addition, my reading of the issues is that HarfBuzz processes these scripts and fonts correctly, and since HarfBuzz is nowadays the default shaping engine in Emacs (including on MS-Windows), Emacs should be fine in this regard. So I think there's nothing here for us to do, and I'm closing this bug report. Thanks.