From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.bugs Subject: bug#57555: 29.0.50; variable-pitch font issue with medium weight default font Date: Sun, 20 Nov 2022 13:57:54 +0000 Message-ID: <7cc9e0378669061c5aff@heytings.org> References: <874jxpjl43.fsf@gnu.org> <83pmgdnfhs.fsf@gnu.org> <878rmymh9z.fsf@gnu.org> <834jxmkp9f.fsf@gnu.org> <87y1uxg8px.fsf@gnu.org> <83o7vtkeft.fsf@gnu.org> <87edwpfzvh.fsf@gnu.org> <83leqxk6g8.fsf@gnu.org> <0b2303e392485748bca7@heytings.org> <83k06hjkwz.fsf@gnu.org> <876431c7a6f70869c7f9@heytings.org> <838rmwk6of.fsf@gnu.org> <87pmg8r30a.fsf@gnus.org> <83zgfcik6g.fsf@gnu.org> <87illznylq.fsf@gnus.org> <831qsnibje.fsf@gnu.org> <87k06e5bzh.fsf@gnus.org> <8335d2f0qs.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="ohMeqdfbLO" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23836"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Lars Ingebrigtsen , 57555@debbugs.gnu.org, Eli Zaretskii To: Amin Bandali Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Nov 20 14:58:10 2022 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 1owkpl-00062d-M2 for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 20 Nov 2022 14:58:09 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1owkpf-0000P3-Bk; Sun, 20 Nov 2022 08:58:03 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1owkpe-0000On-4q for bug-gnu-emacs@gnu.org; Sun, 20 Nov 2022 08:58:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1owkpd-0003Ko-TP for bug-gnu-emacs@gnu.org; Sun, 20 Nov 2022 08:58:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1owkpd-0005Gt-Pe for bug-gnu-emacs@gnu.org; Sun, 20 Nov 2022 08:58:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 20 Nov 2022 13:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57555 X-GNU-PR-Package: emacs Original-Received: via spool by 57555-submit@debbugs.gnu.org id=B57555.166895267820253 (code B ref 57555); Sun, 20 Nov 2022 13:58:01 +0000 Original-Received: (at 57555) by debbugs.gnu.org; 20 Nov 2022 13:57:58 +0000 Original-Received: from localhost ([127.0.0.1]:42714 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owkpZ-0005Gb-Ls for submit@debbugs.gnu.org; Sun, 20 Nov 2022 08:57:58 -0500 Original-Received: from heytings.org ([95.142.160.155]:51378) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owkpX-0005GT-Qy for 57555@debbugs.gnu.org; Sun, 20 Nov 2022 08:57:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1668952675; bh=R6g1aJxJAdVvD7RABQKogpa5ov0RVqIW3frvzfjqygA=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=miyc0Rh6DKsLy38NuOvxQKjXGeffgV4jHhCHS34uC+N5OlRNfLpUIz4XBP5l7AHqk cFsUiK03HrhjzdC9Cq/tDg/s33ftAZBFyk4s98IFkTMRTK+FRBO5D+c3X9yzkWYoGc L9lGKecDw90Yj1GxCIwVkW+Ij4Lzjg+b28AW9oHjhIAOuZa3F4ffO71H6o7nTglWnU WAV5Jm5D38N8YO/mysf+masLZpIDpY+J8lp3Ssp1LUI0I2NuwJCICVFMMAM8hqZsJK ZuoGXVgk72bFqzUPsZI5ZK700XFYqUKKJHxflWbeeDcyj0Q8fyyZ2oOFW8qlIYBzVN gTKxvfVw83W9A== In-Reply-To: <8335d2f0qs.fsf@gnu.org> Content-ID: <7cc9e03786dded4086e8@heytings.org> 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:248421 Archived-At: --ohMeqdfbLO Content-Type: text/plain; charset=us-ascii; format=flowed Content-ID: <7cc9e03786339e1f804c@heytings.org> Amin, could you please try the attached patch and tell us if it fixes your problem? (It does here, with your recipe.) Thanks. --ohMeqdfbLO Content-Type: text/x-diff; name=Also-try-normal-weight-when-searching-a-font-with-me.patch; charset=us-ascii Content-Transfer-Encoding: base64 Content-ID: <7cc9e03786baea97bb31@heytings.org> Content-Disposition: attachment; filename=Also-try-normal-weight-when-searching-a-font-with-me.patch RnJvbSBhYjcwOTBlMDU1YjdjMjA0M2Y5ZmRiMDdiNzYwYWU4YjMwNGZlMDJj IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogR3JlZ29yeSBIZXl0 aW5ncyA8Z3JlZ29yeUBoZXl0aW5ncy5vcmc+DQpEYXRlOiBTdW4sIDIwIE5v diAyMDIyIDEzOjUwOjQ3ICswMDAwDQpTdWJqZWN0OiBbUEFUQ0hdIEFsc28g dHJ5ICdub3JtYWwnIHdlaWdodCB3aGVuIHNlYXJjaGluZyBhIGZvbnQgd2l0 aCAnbWVkaXVtJw0KIHdlaWdodC4NCg0KQmV0d2VlbiBjb21taXRzIGJmMGQz Zjc2ZGMgKDIwMTQpIGFuZCA2YjFlZDJmMmM5ICgyMDIyKSwNCnJlYWxpemVf Z3VpX2ZhY2UgY2FsbGVkIGZvbnRfbG9hZF9mb3JfbGZhY2Ugd2l0aCBhbiBl bXB0eSBvciBwYXJ0bHkNCmVtcHRpZWQgZm9udCBzcGVjLCBpLmUuIGl0IGln bm9yZWQgYSBwYXJ0IG9mIGl0cyBhdHRycyBhcmd1bWVudC4gIFRoZQ0KcmF0 aW9uYWxlIGdpdmVuIGluIGJ1ZyMxNzk3Mywgd2hpY2ggbGVkIHRvIGJmMGQz Zjc2ZGMsIGlzIG5vdCBjbGVhci4NCkluIHRoZSBtZWFudGltZSwgY29tbWl0 IDY1ZmQzY2E4NGYgYWRkZWQgc3VwcG9ydCBmb3IgdGhlICdtZWRpdW0nIGZv bnQNCndlaWdodCwgd2hpY2ggd2FzIHByZXZpb3VzbHkgc3lub255bW91cyB0 byAnbm9ybWFsJy4NCg0KVG9nZXRoZXIsIHRoZSB0d28gY29tbWl0cyA2YjFl ZDJmMmM5IGFuZCA2NWZkM2NhODRmIGxlYWQgdG8gc3Vib3B0aW1hbA0KZm9u dCBjaG9pY2VzLiAgV2hlbiB0aGUgZm9udCBjaG9zZW4gZm9yIHRoZSBkZWZh dWx0IGZhY2UgaGFzIGl0cw0Kd2VpZ2h0IHNldCB0byAnbWVkaXVtJyBhbmQg YWN0dWFsbHkgc3VwcG9ydHMgdGhhdCB3ZWlnaHQsDQpmb250X2xvYWRfZm9y X2xmYWNlIHdpbGwgYmUgY2FsbGVkIHdpdGggYSB3ZWlnaHQgYXR0cmlidXRl IHNldCB0bw0KJ21lZGl1bScgaW4gc3BlYyBmb3Igb3RoZXIgZmFjZXMuICBI b3dldmVyLCBmb250cyB3aXRoIGFuIGV4cGxpY2l0DQonbWVkaXVtJyB3ZWln aHQgYXJlIG11Y2ggbGVzcyBjb21tb24gdGhhbiBmb250cyB3aXRoIGFuIGV4 cGxpY2l0DQonbm9ybWFsJyB3ZWlnaHQsIHdoaWNoIG1lYW5zIHRoYXQgZm9u dHMgdGhhdCBvbmx5IHN1cHBvcnQgYSAnbm9ybWFsJw0Kd2VpZ2h0IGFyZSBy ZWplY3RlZCwgYWx0aG91Z2ggdGhleSBhcmUgY2xvc2UgdG8gdGhlIGRlc2ly ZWQgZm9udC4NCg0KVGhlcmVmb3JlLCBmb250X2ZpbmRfZm9yX2xmYWNlIHNo b3VsZCBhbHNvIHRyeSB0aGUgJ25vcm1hbCcgd2VpZ2h0DQp3aGVuIHRoZSB3 ZWlnaHQgaW4gc3BlYyBpcyAnbWVkaXVtJywgYWZ0ZXIgdHJ5aW5nIHRoZSAn bWVkaXVtJyB3ZWlnaHQuDQoNCiogc3JjL2ZvbnQuYyAoZm9udF9maW5kX2Zv cl9sZmFjZSk6IFdoZW4gdGhlIHdlaWdodCBpbiBTUEVDIGlzDQonbWVkaXVt JywgYWxzbyB0cnkgdGhlICdub3JtYWwnIHdlaWdodC4NCi0tLQ0KIHNyYy9m b250LmMgfCAzOSArKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0t LS0tLS0NCiAxIGZpbGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKSwgMTIg ZGVsZXRpb25zKC0pDQoNCmRpZmYgLS1naXQgYS9zcmMvZm9udC5jIGIvc3Jj L2ZvbnQuYw0KaW5kZXggNmU3MjBiYzI4NS4uNDIyMmQ2MDIzMSAxMDA2NDQN Ci0tLSBhL3NyYy9mb250LmMNCisrKyBiL3NyYy9mb250LmMNCkBAIC0yOTU5 LDkgKzI5NTksOSBAQCBmb250X2ZpbmRfZm9yX2xmYWNlIChzdHJ1Y3QgZnJh bWUgKmYsIExpc3BfT2JqZWN0ICphdHRycywgTGlzcF9PYmplY3Qgc3BlYywg aW50DQogew0KICAgTGlzcF9PYmplY3Qgd29yazsNCiAgIExpc3BfT2JqZWN0 IGVudGl0aWVzLCB2YWw7DQotICBMaXNwX09iamVjdCBmb3VuZHJ5WzNdLCAq ZmFtaWx5LCByZWdpc3RyeVszXSwgYWRzdHlsZVszXTsNCisgIExpc3BfT2Jq ZWN0IGZvdW5kcnlbM10sICpmYW1pbHksIHJlZ2lzdHJ5WzNdLCBhZHN0eWxl WzNdLCB3ZWlnaHRbM107DQogICBpbnQgcGl4ZWxfc2l6ZTsNCi0gIGludCBp LCBqLCBrLCBsOw0KKyAgaW50IGksIGosIGssIGwsIG07DQogICBVU0VfU0FG RV9BTExPQ0E7DQogDQogICAvKiBSZWdpc3RyeSBzcGVjaWZpY2F0aW9uIGFs dGVybmF0aXZlczogZnJvbSB0aGUgbW9zdCBzcGVjaWZpYyB0bw0KQEAgLTMw ODEsNiArMzA4MSwxNyBAQCBmb250X2ZpbmRfZm9yX2xmYWNlIChzdHJ1Y3Qg ZnJhbWUgKmYsIExpc3BfT2JqZWN0ICphdHRycywgTGlzcF9PYmplY3Qgc3Bl YywgaW50DQogCX0NCiAgICAgfQ0KIA0KKyAgLyogSWYgd2VpZ2h0IGlzICJt ZWRpdW0iIGluIFNQRUMsIGFsc28gdHJ5ICJub3JtYWwiLiAgRm9udHMgd2l0 aCBhbg0KKyAgICAgZXhwbGljaXQgIm1lZGl1bSIgd2VpZ2h0IGFyZSBtdWNo IGxlc3MgY29tbW9uIHRoYW4gZm9udHMgd2l0aCBhbg0KKyAgICAgZXhwbGlj aXQgIm5vcm1hbCIgd2VpZ2h0LCBhbmQgZm9yIGEgbG9uZyB0aW1lICJtZWRp dW0iIGFuZA0KKyAgICAgIm5vcm1hbCIgKGEuay5hLiAicmVndWxhciIgYS5r LmEuICJib29rIikgd2VyZSBzeW5vbnltb3VzIGluDQorICAgICBFbWFjcy4g IFNlZSBlLmcuIGJ1ZyM1OTM0NyBhbmQgYnVnIzU3NTU1LiAgKi8NCisgIHdl aWdodFswXSA9IEFSRUYgKHNwZWMsIEZPTlRfV0VJR0hUX0lOREVYKTsNCisg IGlmIChFUSAod2VpZ2h0WzBdLCBRbWVkaXVtKSkNCisgICAgd2VpZ2h0WzFd ID0gUW5vcm1hbCwgd2VpZ2h0WzJdID0gemVyb192ZWN0b3I7DQorICBlbHNl DQorICAgIHdlaWdodFsxXSA9IHplcm9fdmVjdG9yOw0KKw0KICAgLyogTm93 IGxvb2sgdXAgc3VpdGFibGUgZm9udHMsIGZyb20gdGhlIG1vc3Qgc3BlY2lm aWMgc3BlYyB0byB0aGUNCiAgICAgIGxlYXN0IHNwZWNpZmljIHNwZWMuICBB Y2NlcHQgdGhlIGZpcnN0IG9uZSB0aGF0IG1hdGNoZXMuICAqLw0KICAgZm9y IChpID0gMDsgU1lNQk9MUCAoZmFtaWx5W2ldKTsgaSsrKQ0KQEAgLTMwOTUs MTggKzMxMDYsMjIgQEAgZm9udF9maW5kX2Zvcl9sZmFjZSAoc3RydWN0IGZy YW1lICpmLCBMaXNwX09iamVjdCAqYXR0cnMsIExpc3BfT2JqZWN0IHNwZWMs IGludA0KIAkgICAgICBmb3IgKGwgPSAwOyBTWU1CT0xQIChhZHN0eWxlW2xd KTsgbCsrKQ0KIAkJew0KIAkJICBBU0VUICh3b3JrLCBGT05UX0FEU1RZTEVf SU5ERVgsIGFkc3R5bGVbbF0pOw0KLQkJICAvKiBQcm9kdWNlIHRoZSBsaXN0 IG9mIGNhbmRpZGF0ZXMgZm9yIHRoZSBzcGVjIGluIFdPUksuICAqLw0KLQkJ ICBlbnRpdGllcyA9IGZvbnRfbGlzdF9lbnRpdGllcyAoZiwgd29yayk7DQot CQkgIGlmICghIE5JTFAgKGVudGl0aWVzKSkNCisJCSAgZm9yIChtID0gMDsg U1lNQk9MUCAod2VpZ2h0W21dKTsgbSsrKQ0KIAkJICAgIHsNCi0JCSAgICAg IC8qIElmIHRoZXJlIGFyZSBzZXZlcmFsIGNhbmRpZGF0ZXMsIHNlbGVjdCB0 aGUNCi0JCQkgYmVzdCBtYXRjaCBmb3IgUElYRUxfU0laRSBhbmQgYXR0cmli dXRlcyBpbiBBVFRSUy4gICovDQotCQkgICAgICB2YWwgPSBmb250X3NlbGVj dF9lbnRpdHkgKGYsIGVudGl0aWVzLA0KLQkJCQkJCWF0dHJzLCBwaXhlbF9z aXplLCBjKTsNCi0JCSAgICAgIGlmICghIE5JTFAgKHZhbCkpDQorCQkgICAg ICBBU0VUICh3b3JrLCBGT05UX1dFSUdIVF9JTkRFWCwgd2VpZ2h0W21dKTsN CisJCSAgICAgIC8qIFByb2R1Y2UgdGhlIGxpc3Qgb2YgY2FuZGlkYXRlcyBm b3IgdGhlIHNwZWMgaW4gV09SSy4gICovDQorCQkgICAgICBlbnRpdGllcyA9 IGZvbnRfbGlzdF9lbnRpdGllcyAoZiwgd29yayk7DQorCQkgICAgICBpZiAo ISBOSUxQIChlbnRpdGllcykpDQogCQkJew0KLQkJCSAgU0FGRV9GUkVFICgp Ow0KLQkJCSAgcmV0dXJuIHZhbDsNCisJCQkgIC8qIElmIHRoZXJlIGFyZSBz ZXZlcmFsIGNhbmRpZGF0ZXMsIHNlbGVjdCB0aGUNCisJCQkgICAgIGJlc3Qg bWF0Y2ggZm9yIFBJWEVMX1NJWkUgYW5kIGF0dHJpYnV0ZXMgaW4gQVRUUlMu ICAqLw0KKwkJCSAgdmFsID0gZm9udF9zZWxlY3RfZW50aXR5IChmLCBlbnRp dGllcywNCisJCQkJCQkgICAgYXR0cnMsIHBpeGVsX3NpemUsIGMpOw0KKwkJ CSAgaWYgKCEgTklMUCAodmFsKSkNCisJCQkgICAgew0KKwkJCSAgICAgIFNB RkVfRlJFRSAoKTsNCisJCQkgICAgICByZXR1cm4gdmFsOw0KKwkJCSAgICB9 DQogCQkJfQ0KIAkJICAgIH0NCiAJCX0NCi0tIA0KMi4zNS4xDQoNCg== --ohMeqdfbLO--