From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Arash Esbati Newsgroups: gmane.emacs.bugs Subject: bug#51768: 29.0.50; User font settings are ignored (Win10) Date: Thu, 11 Nov 2021 21:49:25 +0100 Message-ID: <86h7cizacq.fsf@gnu.org> References: <86v90y7mbb.fsf@gnu.org> <8335o21vai.fsf@gnu.org> <86zgqaoa01.fsf@gnu.org> <83sfw2zg23.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29587"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 Cc: 51768@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Nov 11 21:51:13 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 1mlH2O-0007Rr-7x for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 11 Nov 2021 21:51:12 +0100 Original-Received: from localhost ([::1]:50638 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mlH2N-0000eX-40 for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 11 Nov 2021 15:51:11 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:33266) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mlH2E-0000cA-6U for bug-gnu-emacs@gnu.org; Thu, 11 Nov 2021 15:51:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59115) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mlH2D-0000km-U8 for bug-gnu-emacs@gnu.org; Thu, 11 Nov 2021 15:51:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mlH2D-0003n3-OB for bug-gnu-emacs@gnu.org; Thu, 11 Nov 2021 15:51:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Arash Esbati Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Nov 2021 20:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51768 X-GNU-PR-Package: emacs Original-Received: via spool by 51768-submit@debbugs.gnu.org id=B51768.163666384814550 (code B ref 51768); Thu, 11 Nov 2021 20:51:01 +0000 Original-Received: (at 51768) by debbugs.gnu.org; 11 Nov 2021 20:50:48 +0000 Original-Received: from localhost ([127.0.0.1]:42428 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mlH1l-0003mG-Ut for submit@debbugs.gnu.org; Thu, 11 Nov 2021 15:50:48 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:60662) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mlH1k-0003m2-Kk for 51768@debbugs.gnu.org; Thu, 11 Nov 2021 15:50:32 -0500 Original-Received: from [2001:470:142:3::e] (port=43540 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mlH1f-0000dz-BQ for 51768@debbugs.gnu.org; Thu, 11 Nov 2021 15:50:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=Z4BCK+KGjEM3vVojSDyP98el9IG+Zb2A/PBliJNeGtc=; b=k/xqJzfr/sbmGzOkRRJD tSHaLoQbxVaAiihbHER5Fkh5FoqPMz2JrP25X23GXnD5Ooj//xGmP16kqOtlHpimSORe8/2IvSpBm JR7VFaGGnRKWBc6iAyWc59gHp2Ywwepp22mBIPs6gmdPzPh7FCK6tzptbtsPhNelERt89l7dMdalR CgnUa6Fw2LYKIPKAkT1PRv2VgkqU//a4myKW3X2wNVGZoHvfzbnwkPQvlZaGRy8aFSW/wxbhtJALU xreiWnOGmlJptZHmQtMKNnGGfOWRPMxl71lHpuhnzBsMhzjZs+i7VT7MMZagokQMpF5Sq3gdrqQ1c 0r1hz6ScOl8DlA==; Original-Received: from p5b326e61.dip0.t-ipconnect.de ([91.50.110.97]:63365 helo=MUTANT) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mlH1f-0003Mo-0P; Thu, 11 Nov 2021 15:50:27 -0500 In-Reply-To: <83sfw2zg23.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 11 Nov 2021 20:46:12 +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:219688 Archived-At: --=-=-= Content-Type: text/plain Eli Zaretskii writes: > I think I figured it out. It seems to be a cockpit error: the > "Medium" part is not part of the :family, and you already say > ":weight medium" in the attributes anyway. Try this instead: > > '(default ((t (:family "Source Code Pro" :foundry "outline" :slant > normal :weight medium :height 90 :width normal)))) > > With this, I get the same results as with an older Emacs. It is true > that the older Emacs also accepted "Source Code Pro Medium" as the > family, but the result was that it loaded the same font as the master > branch without "Medium". > > Does this resolve your issue? No, it doesn't. I updated my local git repo and built a fresh Emacs. I'm comparing New (6c9ac53249) with Old (41b1fa05c7). With '(default ((t (:family "Source Code Pro Medium" :foundry "outline" :slant normal :weight medium :height 90 :width normal)))) - Old uses Source Code Pro Medium font (good) - New uses Arial (bad) With '(default ((t (:family "Source Code Pro" :foundry "outline" :slant normal :weight medium :height 90 :width normal)))) - Old uses Source Code Regular font (bad) - New uses Source Code Regular font (bad) I'm attaching two snapshots where you can hopefully see the difference. This is the medium font: --=-=-= Content-Type: image/png Content-Disposition: inline; filename=medium.png Content-Transfer-Encoding: base64 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 KBSKP5f/AEnZ9h0nHFzDAAAAAElFTkSuQmCC --=-=-= Content-Type: text/plain This is the regular font: --=-=-= Content-Type: image/png Content-Disposition: inline; filename=regular.png Content-Transfer-Encoding: base64 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 RK5CYII= --=-=-= Content-Type: text/plain Best, Arash --=-=-=--