From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Patrick Lenihan [sc17pl]" Newsgroups: gmane.emacs.bugs Subject: bug#51385: 29.0.50; PragmataPro wide word ligatures such as [ERR] having the left side cut off in cairo build Date: Mon, 25 Oct 2021 11:52:00 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="_000_AM7PR03MB61513F4BFFA4048A54444F08DF839AM7PR03MB6151eurp_" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6650"; mail-complaints-to="usenet@ciao.gmane.io" To: 51385@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Oct 25 16:26:18 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 1mf0vZ-0001Ti-ER for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 25 Oct 2021 16:26:17 +0200 Original-Received: from localhost ([::1]:39028 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mf0vX-0006X1-IB for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 25 Oct 2021 10:26:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57494) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mf0uM-00064o-P0 for bug-gnu-emacs@gnu.org; Mon, 25 Oct 2021 10:25:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:60597) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mf0uM-00016h-EV for bug-gnu-emacs@gnu.org; Mon, 25 Oct 2021 10:25:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mf0uM-0002Ho-8Y for bug-gnu-emacs@gnu.org; Mon, 25 Oct 2021 10:25:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Patrick Lenihan [sc17pl]" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Oct 2021 14:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 51385 X-GNU-PR-Package: emacs X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Original-Received: via spool by submit@debbugs.gnu.org id=B.16351718738733 (code B ref -1); Mon, 25 Oct 2021 14:25:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 25 Oct 2021 14:24:33 +0000 Original-Received: from localhost ([127.0.0.1]:43910 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mf0tr-0002Gk-Up for submit@debbugs.gnu.org; Mon, 25 Oct 2021 10:24:33 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:39192) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1meybN-0005pE-KY for submit@debbugs.gnu.org; Mon, 25 Oct 2021 07:57:18 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44490) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1meybJ-0001Ow-1H for bug-gnu-emacs@gnu.org; Mon, 25 Oct 2021 07:57:14 -0400 Original-Received: from mail-ve1eur01on0612.outbound.protection.outlook.com ([2a01:111:f400:fe1f::612]:18593 helo=EUR01-VE1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1meybE-00034P-11 for bug-gnu-emacs@gnu.org; Mon, 25 Oct 2021 07:57:11 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bpFH9ev6meNNuY+eliv1dL79ik1Jsadf2oDGYVAX4Ss9bEEsnyJ1lSYrHPMb9qXjqwVUkE59vFLKTE/a1gTolTu+PkgAoy6IhvQ76SNefvXI9uofrJr7H8EQ+OcQjIWDUB46d6sVoRjUjjdvCZEN7pL4jH3/zGTkFF+/wS7RclWEHSELdIH5sRIHvcly1phUIuWOfC6tGaHWpGMIXqpaHPttvzY9nQWoUsaJfUdKYtXgqW8h7OE6nADV0npOxCE5+T8uImjiWVXs+qkpFHB3Iu4N0A5r96lm5+s+GjJe9NJM2APT63fQb6XNiq/FaMNVvGT6tl4Cv7BPNbZgMGmgZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=rvh0S8AOeJV8zYdPwUeewoe8tUshM4GaTCT3IGADfpI=; b=TOLc1aLLKUJTfN01GuxnuZJtWETNIGxujSuFXSKnVqZ0QyHHSjh0M05qY+dNAXx7OdsZpgBxT6KCk2cL25ClMdIzXEEtdoB+53fLksuhikBkQ8pWIiG1UM4Lqu7JfjEFdyfMEJiafgrf3UqGulV5ii+OXQLa6VW9zOvgykFqgkg4FnjY9bhKBgAPlSvhXpqOmGGC3smAzeCELm1cccXSrVB6w+GwxLOeyTIM0eY4pHOdt+dNfak14q11mBXIFzVn5b2gtfTqBJsTeyc0u6NAYje5ykLD8bo3xEe8XDxXyVg2WKctGPD1zDC8gEj0zsGb70h9U9+S1YAG/uXeck/dig== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=leeds.ac.uk; dmarc=pass action=none header.from=leeds.ac.uk; dkim=pass header.d=leeds.ac.uk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leeds365.onmicrosoft.com; s=selector2-leeds365-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rvh0S8AOeJV8zYdPwUeewoe8tUshM4GaTCT3IGADfpI=; b=RyyrqU+KvRwpVLY6GgdWV8ya8ds0Ti+1V3ru1FbdkUpPq6cHjCn89JH8oAWTMeVXh47VXV0xwt0iZ5Y3DnJGipUDj18iWvgj55tPoGr3jwB1nkJpLlzqFSYK9J5KL92FenBe8AQRfO4cVTl/nHPdb6nywULuxN8CBNJT7XXX7Bs= Original-Received: from AM7PR03MB6151.eurprd03.prod.outlook.com (2603:10a6:20b:142::7) by AM6PR03MB3717.eurprd03.prod.outlook.com (2603:10a6:209:39::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4628.18; Mon, 25 Oct 2021 11:52:01 +0000 Original-Received: from AM7PR03MB6151.eurprd03.prod.outlook.com ([fe80::9589:b97c:f138:f90b]) by AM7PR03MB6151.eurprd03.prod.outlook.com ([fe80::9589:b97c:f138:f90b%3]) with mapi id 15.20.4628.020; Mon, 25 Oct 2021 11:52:01 +0000 Thread-Topic: 29.0.50; PragmataPro wide word ligatures such as [ERR] having the left side cut off in cairo build Thread-Index: AQHXyZald9pKYS0AyU6IoliMuwT96g== Accept-Language: en-GB, en-US Content-Language: en-GB suggested_attachment_session_id: ba599a67-0fe9-e394-48e0-6f3ad5841676 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=leeds.ac.uk; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a378bfdd-7280-4827-1ed7-08d997addb16 x-ms-traffictypediagnostic: AM6PR03MB3717: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ZHqu4r/2GfbeWvup1jrnIwBvno4pRtt94/FNcWIeDoAP3JA2aLj5zRAIw4gNns6VTu0LpD6wVlvjQH0zHumBMZ5oCGRxXvnO2Vpcz4DvcVzjy/I9xCebv53+Oql2u6CmdSIxAFXQbI9VFpLuRD3w0geSmqamC9SFJ4Ype2llMvNkAUoT2fvLKjDEZM6CtDJf1klEX1pcaWYDQLTJs8zSOfr8bih57dQEaNqIdXXgwiMUQJqTb/VWopgHkZqUFfb2Z+mGwFRpmiSiDt+XIyMx6lhJpWm/c9S8U52y+2cUzOmGi7ZiInt/ZkoWvyKHt6O83COyzLGllVeCup5FQYxI4C7pcVxKgs/ge1KHLxnZAIcMdF9pMRVdai95GK8NgFwzctX6Oa9c0grFoHHYOLdBjcr6IC8KCIa6BQGMLJB1i25BPve/qwtE0xgTyxdbLs4xbbqxF7T0dVqVJK9xROTEPGfsfRU9CbMKxdB2rk5Oxgr8BERln3kpxnQ+nLPBykderL4vzPHUgGR76lgmVog6jnSpR3gJos18qLOVafcjIc5yrN5S3BcnnwO4D3vR8u9CSwbz6gHTVPAcGm79EJS8AJYqHY6gTzYgYFetuTiyTSIdM6a1psABPtUD70IGy71XwUsMx9Dr1VL9qnJOQKYc05c1//W8upv6/VMZIIRiTt3v89fDBfAyxJtpUfF0XyE8kVKJASaFH3YvoMKNoDUwztA/OQGsBLTynWC/xSiqV2FmJb+6F2aespeGSZS1y brKAYfo68GTuVS6ej86tyA4VobuPYG66+JJw0LEF8rLAAtlK/INLlckPjguqJ0zKc383xHRvOtMrAuI2VKZxH3fLw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR03MB6151.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(7696005)(786003)(52536014)(71200400001)(2906002)(8936002)(19627405001)(91956017)(66556008)(33656002)(9686003)(8676002)(6506007)(166002)(83380400001)(38070700005)(966005)(186003)(66946007)(38100700002)(66476007)(66446008)(5660300002)(122000001)(26005)(508600001)(6916009)(86362001)(4744005)(76116006)(64756008)(55016002)(316002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: un/cMw2fLRe8dvQK8TXLqWY9eNHtV/S2H/VuvbIK8/lou9gBoPSMes6DOda43Q7mW+JBUPQg1RfehWVUqxIr+SPyfthUhma/cyN/F0osnX9BokPseyxVBvsaTiUzLrV+mHQR1xcLeSBzDj/PLXgo0zwHZL2968IQYK2LsosZ8jALvaqeOSUmovtRlULk3Ld+oqBO6DBD2u3ttBOuFlki69JYplHKtEhYrHWyPo9P8G5Ig2aat16Ivrz5hE8c85geTe/8xkuZIYh6jnoQ+0sqSVv3Vabl0ZqKtkuzQCk1z4qqxr2CgBo9tT8NQi3/H+cchZipqQ8Q/k80sOhzf3gUFSPF9YRqXSipVgAqOo3Mk3GRHsAMIePwdiII45ymJD77+o2aN/AJ01MIXsUhTTKCgPXPpHz0AQbaEAWE/v+HkRNXAWK6zFs2s2f4+bSAcW1vGJ1Ekvsg7gWbF2vLQB4qzIW8MXBrbIlNCUqXvri/ZiX4dVoK0oN94MdusbH8rWQvgEQra0kMIKxj5awvITIslMj8mNPhFhhbq64S1WOfhzBftDiV7DYCOalhu13/1yZqHrZdHRsZkoySwH7LVmxpDO0krB10bswqzhu3BlkVOI4WmdG3Hjc+WTI6yBWg9DiuaKcqZ3viJiJTtgBu5uRtI8TLr0QNNc3xkdp/yfTZq1LbnVLdTuVvPzz+TvNsTe/pMLVobYm+0m544rX5+FaKL/384VDOOV7FOphZiHXFh0S0pjruGogC/dLp2F 6ZQfsnJmFSoMUCuTlYPUpx6jipOlWA3TDov5AdbnBh1jjwhcccYjhT2Nt5kZzTL++V2hFibsiHD+c/3UTXj/npQ0mZwzRFLbAZ X-OriginatorOrg: leeds.ac.uk X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6151.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a378bfdd-7280-4827-1ed7-08d997addb16 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2021 11:52:00.9237 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: bdeaeda8-c81d-45ce-863e-5232a535b7cb X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: TOqpU5E+K040sIqP+RVRWXSiZ/1mZmby/k7+MfV6Jyt4+V3j/201wlBQJHE+fL+wL56htqosyARfFcl81sn6Dw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR03MB3717 Received-SPF: pass client-ip=2a01:111:f400:fe1f::612; envelope-from=P.J.Lenihan1@leeds.ac.uk; helo=EUR01-VE1-obe.outbound.protection.outlook.com X-Spam_score_int: -4 X-Spam_score: -0.5 X-Spam_bar: / X-Spam_report: (-0.5 / 5.0 requ) BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, T_REMOTE_IMAGE=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Mon, 25 Oct 2021 10:24:30 -0400 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:218291 Archived-At: --_000_AM7PR03MB61513F4BFFA4048A54444F08DF839AM7PR03MB6151eurp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable When building Emacs with Cairo support, first characters are missing in many ligatures of PragmataPro. This issue has occurred since Emacs 27.1 but does not occur when building without Cairo. More details: https://github.com/fabrizioschiavi/pragmatapro/issues/181. The same occurs regardless of whether prettify-symbols or ligatures.el are used, although using ligatures.el appears to allow some of these characters to display correctly. More details on ligatures.el: https://github.com/mickeynp/ligature.el/issues/33. Date: Mon, 25 Oct 2021 12:50:34 +0100 Message-ID: <87o87dwcfp.fsf@fedora.mail-host-address-is-not-set> [https://opengraph.githubassets.com/de761542ce665a33aa3259a68d8c3940fd7fe85= 28ee7bcc281437fd9f49afc44/mickeynp/ligature.el/issues/33] Only the right side of wide PragmataPro ligatures are displaying =B7 Issue = #33 =B7 mickeynp/ligature.el On the left is buffer visiting my init file and right is buffer visiting a = Python file. Settings are (ligature-set-ligatures 'prog-mode '(&quo= t;[ERROR]" "[DEBUG]" "[INFO... github.com --_000_AM7PR03MB61513F4BFFA4048A54444F08DF839AM7PR03MB6151eurp_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
When building Emacs with Cairo support, first characters are missing in
many ligatures of PragmataPro. This issue has occurred since Emacs
27.1 but does not occur when building without Cairo. More details:
https://github.com/fabrizioschiavi/pragmatapro/issues/181. The same
occurs regardless of whether prettify-symbols or ligatures.el are
used, although using ligatures.el appears to allow some of these
characters to display correctly. More details on ligatures.el:
https://github.com/mickeynp/ligature.el/issues/33.

Date: Mon, 25 Oct 2021 12:50:34 +0100
Message-ID: <87o87dwcfp.fsf@fedora.mail-host-address-is-not-set>= ;

3D=
On the left is buffer visiting my init file and right is buffer visiting a = Python file. Settings are (ligature-set-ligatures &#39;prog-mode &#= 39;(&quot;[ERROR]&quot; &quot;[DEBUG]&quot; &quot;[INFO= ...
github.com

--_000_AM7PR03MB61513F4BFFA4048A54444F08DF839AM7PR03MB6151eurp_--