From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Nicholas Drozd Newsgroups: gmane.emacs.bugs Subject: bug#41005: problem with rendering Persian text in Emacs 27 Date: Wed, 3 Jun 2020 12:24:30 -0500 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="86226"; mail-complaints-to="usenet@ciao.gmane.io" To: valizadeh.ho@gmail.com, 41005@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jun 03 19:25:18 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 1jgX8f-000MKz-4Q for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 03 Jun 2020 19:25:17 +0200 Original-Received: from localhost ([::1]:50150 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jgX8e-0002AL-33 for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 03 Jun 2020 13:25:16 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53462) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jgX8Q-0002A7-MH for bug-gnu-emacs@gnu.org; Wed, 03 Jun 2020 13:25:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:32972) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jgX8Q-0001HY-Du for bug-gnu-emacs@gnu.org; Wed, 03 Jun 2020 13:25:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jgX8Q-0005Ze-9l for bug-gnu-emacs@gnu.org; Wed, 03 Jun 2020 13:25:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: Nicholas Drozd Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 03 Jun 2020 17:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41005 X-GNU-PR-Package: emacs X-Debbugs-Original-To: valizadeh.ho@gmail.com, bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.159120508721401 (code B ref -1); Wed, 03 Jun 2020 17:25:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 3 Jun 2020 17:24:47 +0000 Original-Received: from localhost ([127.0.0.1]:44518 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jgX8B-0005Z7-HE for submit@debbugs.gnu.org; Wed, 03 Jun 2020 13:24:47 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:52444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jgX89-0005Yz-OK for submit@debbugs.gnu.org; Wed, 03 Jun 2020 13:24:45 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53414) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jgX89-00027W-Ia for bug-gnu-emacs@gnu.org; Wed, 03 Jun 2020 13:24:45 -0400 Original-Received: from mail-ej1-x62f.google.com ([2a00:1450:4864:20::62f]:45666) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jgX88-0001FY-1N for bug-gnu-emacs@gnu.org; Wed, 03 Jun 2020 13:24:45 -0400 Original-Received: by mail-ej1-x62f.google.com with SMTP id o15so2992601ejm.12 for ; Wed, 03 Jun 2020 10:24:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=K9F3i2XHAcS+hNI71A0Aw1nD2Yf3rxqk2vJgRnxwAqM=; b=Tz4dVOvL1mD9FwRJPi6wG8enbRkgfCAsr8sE+z/toLmH8sTw7CFcB51DLe2T6s9Zoo KEzYFhnF9mty0nK5lkRlqNLgQLjYBwqUkXDohtQ+hhyj8v8eDC5R8LRdkMU7PC4uan6W kmcwRNidGrIidUGHSbDxWIKAtlpOAerPSMiR9HOY0pddeEEGpBuxixTFo3DYiQSDp0Tt vXL0kd9kMNHkiX7CTWFP8WaZauwnaFwJcZ0zr6v2QuPIEPi19tZEiinjUU6aOKRLRze3 a7lbi1+r4eTlQdEUL7ruFDPVxSmsQeCoHVLm+/pTn3lt9VeBdrtF1MvUwruz7wfw3gMS 4Xew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=K9F3i2XHAcS+hNI71A0Aw1nD2Yf3rxqk2vJgRnxwAqM=; b=OqNkgjuiRzGv1F7PNlBqNMa93IFu2vgPoIa3mu4mxptgnJr0E3Z39rfSQUKrnLyhmr ozqo+CgZ6VV53mJRI8uxZcYyHxOg8XjFR9APiFeEAtMnLlF8tkcBK7AC26i0V32M4Nmp k8tVBgEUBe1l1jysMrMyACJhzjAmig8PsQBBq7j+nOssoO4/AA2W3yVJ6uIiQP9KOTkb Xb/jOQWEd2OnVwuyHydCm2GzX2BjfFDFa7mcR4QQG1CcQF2qpUaHA3Ba+UIJGD2MQpyT NGmqlmpBvnytpJsWfFxRmmL0gi08VTLN3OPFI6mqz/sSpWimf4PeELwzz4thq76k2OOH xUEw== X-Gm-Message-State: AOAM533V9oGFH6KM3byaymhMhuL26GDWFvMq/kbl10SxVnd8R9bQh9Wo uQLW+o57k52nxa+UpBpNW1OeNryLc35AWfQlRWQ= X-Google-Smtp-Source: ABdhPJzmSDyjA7aPM+qjDM7GK4bFsAVXsNZfvv61BQOSvSZDGZV6lGQqBzoIVfcKVhcWxGxxme1x/+WmDZ+b+r/o5xA= X-Received: by 2002:a17:906:f1ca:: with SMTP id gx10mr325748ejb.542.1591205081847; Wed, 03 Jun 2020 10:24:41 -0700 (PDT) Received-SPF: pass client-ip=2a00:1450:4864:20::62f; envelope-from=nicholasdrozd@gmail.com; helo=mail-ej1-x62f.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action 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:181469 Archived-At: 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. [1] https://lists.gnu.org/archive/html/bug-gnu-emacs/2019-10/msg00921.html