From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#41005: problem with rendering Persian text in Emacs 27 Date: Wed, 03 Jun 2020 21:01:53 +0300 Message-ID: <831rmwc9ke.fsf@gnu.org> References: Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="122112"; mail-complaints-to="usenet@ciao.gmane.io" Cc: valizadeh.ho@gmail.com, 41005@debbugs.gnu.org To: Nicholas Drozd Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jun 03 20:03:11 2020 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 1jgXjK-000Vdc-Uo for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 03 Jun 2020 20:03:10 +0200 Original-Received: from localhost ([::1]:38202 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jgXjJ-0004em-RZ for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 03 Jun 2020 14:03:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56888) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jgXjC-0004dL-1b for bug-gnu-emacs@gnu.org; Wed, 03 Jun 2020 14:03:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:32989) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jgXjB-0008PT-Oe for bug-gnu-emacs@gnu.org; Wed, 03 Jun 2020 14:03:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jgXjB-0006RS-KH for bug-gnu-emacs@gnu.org; Wed, 03 Jun 2020 14:03:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 03 Jun 2020 18:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41005 X-GNU-PR-Package: emacs Original-Received: via spool by 41005-submit@debbugs.gnu.org id=B41005.159120733624708 (code B ref 41005); Wed, 03 Jun 2020 18:03:01 +0000 Original-Received: (at 41005) by debbugs.gnu.org; 3 Jun 2020 18:02:16 +0000 Original-Received: from localhost ([127.0.0.1]:44535 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jgXiS-0006QS-40 for submit@debbugs.gnu.org; Wed, 03 Jun 2020 14:02:16 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:43944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jgXiQ-0006QG-E4 for 41005@debbugs.gnu.org; Wed, 03 Jun 2020 14:02:14 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:45592) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jgXiL-0008AF-5e; Wed, 03 Jun 2020 14:02:09 -0400 Original-Received: from [176.228.60.248] (port=4220 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jgXiK-0007XL-AQ; Wed, 03 Jun 2020 14:02:08 -0400 In-Reply-To: (message from Nicholas Drozd on Wed, 3 Jun 2020 12:24:30 -0500) 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:181470 Archived-At: > From: Nicholas Drozd > Date: Wed, 3 Jun 2020 12:24:30 -0500 > > Not certain, but this sounds like it could be related to bug#37683 > [1]. That report was closed because it does not seem to be an EWW > problem, but the issue still shows up for me. > > To recap, the problem there is that Arabic script letters, which are > typically joined together in a cursive style, show up separated and > unconnected, if and only if text scaling is at zero. If the text is > made larger or smaller, the text becomes properly joined. This leads > me to suspect that it is not a Harfbuzz issue, because the text is > displayed correctly under some conditions but not under others. It happens to you with any font that supports Arabic, or just with some? And if you change the scale, then change it back to zero, does the problem happen again, or does it only happen when you look at some text for the first time?