From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Sean Whitton Newsgroups: gmane.emacs.devel Subject: Re: Incorrect font weight selected Date: Sun, 19 Dec 2021 14:03:27 -0700 Message-ID: <874k74wbmo.fsf@melete.silentflame.com> References: <83k0g092pg.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="12979"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Eli Zaretskii , Yuri D'Elia Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Dec 19 22:04:27 2021 Return-path: Envelope-to: ged-emacs-devel@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 1mz3M1-00035E-5l for ged-emacs-devel@m.gmane-mx.org; Sun, 19 Dec 2021 22:04:27 +0100 Original-Received: from localhost ([::1]:58482 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mz3Lz-0000yk-0N for ged-emacs-devel@m.gmane-mx.org; Sun, 19 Dec 2021 16:04:23 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:41044) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mz3LB-0000J0-Bq for emacs-devel@gnu.org; Sun, 19 Dec 2021 16:03:33 -0500 Original-Received: from out2-smtp.messagingengine.com ([66.111.4.26]:34067) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mz3L9-0007QJ-Ev; Sun, 19 Dec 2021 16:03:33 -0500 Original-Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id E44545C0055; Sun, 19 Dec 2021 16:03:28 -0500 (EST) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Sun, 19 Dec 2021 16:03:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=from:to:cc:subject:in-reply-to:date:message-id:mime-version :content-type; s=fm1; bh=XbfqxtpJIfw0o1JREJPYYW/yDF3fsQ2e8SYhkin uHy4=; b=WUxVrZ6hZfv23h+hUXNNocGBnCqknRnVoe1AtT+jwx5AmgmMg9bS2hD RcTUHT9dJKFGJpyAWTHuH23+KpdZ7CjdemttJzgcDtU1YHROY04FcjO5ZfwaFaK1 NCUkFxTOh5DXnAmPUULU9bF3a3mBIBUCWvUHw7dTtE+Hn1iWxyP5JJVTPZhUhYxO CMsUX/kMG769Ay+ZdkRTDUTylPsvj0OlzTyzMVAuz0CIHCKQEDTb/omsqixKZaFk 8quTk9IlijhdsQ7WMX4/36aWIVsqswaNnKBKrqVDjJIWg8g0eu/V6h3C8+6FFpY3 E9WydJR3eS8KnNO+GQ4l+JlKyZ5hoQw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:subject:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=XbfqxtpJIfw0o1JRE JPYYW/yDF3fsQ2e8SYhkinuHy4=; b=amyGoAcC86wlsm/mM1Bvp4nrFn+iVNphf rQTuNAj1MCYiUb9FN9GGIHtUkCMv8PFwv2fKC9cBzIeJcR+Tx7bkDAk7ITrSq9Ry eejgglTqW97t815dTRJ+WdFmiatrCfG6+29KaR4f/qZowAvXyAm31oJtnPyR8wYA Iirpwk2nBuYBg/Cit7stJhJ855LxBmafwo98ntZHDpdrQnakV1VRMLpDjBpKa4s5 3JTyAO0C8FViP+e3/8EK3QTrASxjJqQZYWv3VHRIuM3mpTZDfdsTzYgW4HXGGeUQ sMk4QCR4eR4zSIMsvLJIAIJSltXvpip892bd1ZGZ6NxiWW6gSKG/A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddruddttddgudegiecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvffujgffkfggtgesmhdttdertddttdenucfhrhhomhepufgvrghnucgh hhhithhtohhnuceoshhpfihhihhtthhonhesshhpfihhihhtthhonhdrnhgrmhgvqeenuc ggtffrrghtthgvrhhnpeelfeffvdevhffgheduueeggffgfeefvddvffeuvddvlefggffh ffelheehteffheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfh hrohhmpehsphifhhhithhtohhnsehsphifhhhithhtohhnrdhnrghmvg X-ME-Proxy: Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 19 Dec 2021 16:03:28 -0500 (EST) Original-Received: by melete.silentflame.com (Postfix, from userid 1000) id 3274F7F6687; Sun, 19 Dec 2021 14:03:27 -0700 (MST) In-Reply-To: <83k0g092pg.fsf@gnu.org> Received-SPF: pass client-ip=66.111.4.26; envelope-from=spwhitton@spwhitton.name; helo=out2-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:282468 Archived-At: --=-=-= Content-Type: text/plain Content-Disposition: inline Hello, On Sun 19 Dec 2021 at 02:52PM +02, Eli Zaretskii wrote: >> From: Yuri D'Elia >> Cc: Sean Whitton , emacs-devel@gnu.org >> Date: Sun, 19 Dec 2021 12:29:10 +0100 >> >> On Sun, Dec 19 2021, Eli Zaretskii wrote: >> >> (set-frame-font (font-spec :name "Inconsolata-13" :weight 'medium)) >> >> >> >> then what I get is the regular weight, not the medium weight. It is as >> >> though the :weight parameter is being completely ignored. >> > >> > Does that font have the 'medium' weight? I think so, though see fc-list output below. I customized the 'default' face to medium Inconsolata, and commented out my code which directly calls set-frame-font, and then I get something which looks the same as it used to (I compared some screenshots). > Emacs 29 distinguishes between 'medium' and 'regular'/'normal' weight, > and I don't think I see 'medium' in the above output (or maybe I > misunderstand it). > > Can you show the numerical value of the weight for each one of the > above font varieties? (Sorry, I don't know how to ask fc to report > that.) Here is what I get: % fc-list Inconsolata family weight | grep -i medium Inconsolata,Inconsolata ExpandedMedium:weight=100 Inconsolata,Inconsolata UltraExpandedMedium:weight=100 Inconsolata,Inconsolata CondensedMedium:weight=100 Inconsolata,Inconsolata UltraCondensedMedium:weight=100 Inconsolata,Inconsolata SemiCondensedMedium:weight=100 Inconsolata,Inconsolata ExtraExpandedMedium:weight=100 Inconsolata,Inconsolata Medium:weight=100 Inconsolata,Inconsolata ExtraCondensedMedium:weight=100 Inconsolata,Inconsolata SemiExpandedMedium:weight=100 I'm attaching the un-grepped output so you can see the other numerical weights. -- Sean Whitton --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=fc-list-Inconsolata Content-Transfer-Encoding: base64 SW5jb25zb2xhdGEsSW5jb25zb2xhdGEgVWx0cmFFeHBhbmRlZEV4dHJhTGlnaHQ6d2VpZ2h0PTQ1 LjUKSW5jb25zb2xhdGEsSW5jb25zb2xhdGEgQ29uZGVuc2VkTGlnaHQ6d2VpZ2h0PTUwCkluY29u c29sYXRhLEluY29uc29sYXRhIEV4dHJhRXhwYW5kZWRFeHRyYUxpZ2h0OndlaWdodD00NS41Cklu Y29uc29sYXRhLEluY29uc29sYXRhIENvbmRlbnNlZEV4dHJhTGlnaHQ6d2VpZ2h0PTQ1LjUKSW5j b25zb2xhdGEsSW5jb25zb2xhdGEgVWx0cmFFeHBhbmRlZEJsYWNrOndlaWdodD0yMTAKSW5jb25z b2xhdGEsSW5jb25zb2xhdGEgQmxhY2s6d2VpZ2h0PTIxMApJbmNvbnNvbGF0YSxJbmNvbnNvbGF0 YSBFeHRyYUNvbmRlbnNlZEJsYWNrOndlaWdodD0yMTAKSW5jb25zb2xhdGEsSW5jb25zb2xhdGEg RXhwYW5kZWRNZWRpdW06d2VpZ2h0PTEwMApJbmNvbnNvbGF0YSxJbmNvbnNvbGF0YSBFeHBhbmRl ZEV4dHJhTGlnaHQ6d2VpZ2h0PTQ1LjUKSW5jb25zb2xhdGEsSW5jb25zb2xhdGEgRXh0cmFCb2xk OndlaWdodD0yMDUKSW5jb25zb2xhdGEsSW5jb25zb2xhdGEgVWx0cmFFeHBhbmRlZE1lZGl1bTp3 ZWlnaHQ9MTAwCkluY29uc29sYXRhLEluY29uc29sYXRhIEV4dHJhRXhwYW5kZWRTZW1pQm9sZDp3 ZWlnaHQ9MTgwCkluY29uc29sYXRhLEluY29uc29sYXRhIFVsdHJhQ29uZGVuc2VkQmxhY2s6d2Vp Z2h0PTIxMApJbmNvbnNvbGF0YSxJbmNvbnNvbGF0YSBVbHRyYUV4cGFuZGVkU2VtaUJvbGQ6d2Vp Z2h0PTE4MApJbmNvbnNvbGF0YSxJbmNvbnNvbGF0YSBVbHRyYUNvbmRlbnNlZFNlbWlCb2xkOndl aWdodD0xODAKSW5jb25zb2xhdGEsSW5jb25zb2xhdGEgRXh0cmFFeHBhbmRlZEJsYWNrOndlaWdo dD0yMTAKSW5jb25zb2xhdGEsSW5jb25zb2xhdGEgVWx0cmFDb25kZW5zZWRFeHRyYUxpZ2h0Ondl aWdodD00NS41CkluY29uc29sYXRhLEluY29uc29sYXRhIENvbmRlbnNlZE1lZGl1bTp3ZWlnaHQ9 MTAwCkluY29uc29sYXRhLEluY29uc29sYXRhIEV4dHJhTGlnaHQ6d2VpZ2h0PTQ1LjUKSW5jb25z b2xhdGEsSW5jb25zb2xhdGEgU2VtaUNvbmRlbnNlZEJsYWNrOndlaWdodD0yMTAKSW5jb25zb2xh dGEsSW5jb25zb2xhdGEgRXh0cmFDb25kZW5zZWRFeHRyYUJvbGQ6d2VpZ2h0PTIwNQpJbmNvbnNv bGF0YSxJbmNvbnNvbGF0YSBDb25kZW5zZWRTZW1pQm9sZDp3ZWlnaHQ9MTgwCkluY29uc29sYXRh LEluY29uc29sYXRhIEV4dHJhQ29uZGVuc2VkU2VtaUJvbGQ6d2VpZ2h0PTE4MApJbmNvbnNvbGF0 YSxJbmNvbnNvbGF0YSBTZW1pRXhwYW5kZWRCbGFjazp3ZWlnaHQ9MjEwCkluY29uc29sYXRhLElu Y29uc29sYXRhIFNlbWlDb25kZW5zZWRFeHRyYUJvbGQ6d2VpZ2h0PTIwNQpJbmNvbnNvbGF0YSxJ bmNvbnNvbGF0YSBVbHRyYUV4cGFuZGVkTGlnaHQ6d2VpZ2h0PTUwCkluY29uc29sYXRhLEluY29u c29sYXRhIFVsdHJhQ29uZGVuc2VkTWVkaXVtOndlaWdodD0xMDAKSW5jb25zb2xhdGEsSW5jb25z b2xhdGEgU2VtaUNvbmRlbnNlZE1lZGl1bTp3ZWlnaHQ9MTAwCkluY29uc29sYXRhLEluY29uc29s YXRhIEV4cGFuZGVkU2VtaUJvbGQ6d2VpZ2h0PTE4MApJbmNvbnNvbGF0YSxJbmNvbnNvbGF0YSBT ZW1pQ29uZGVuc2VkU2VtaUJvbGQ6d2VpZ2h0PTE4MApJbmNvbnNvbGF0YSxJbmNvbnNvbGF0YSBF eHRyYUNvbmRlbnNlZExpZ2h0OndlaWdodD01MApJbmNvbnNvbGF0YSxJbmNvbnNvbGF0YSBFeHRy YUNvbmRlbnNlZEV4dHJhTGlnaHQ6d2VpZ2h0PTQ1LjUKSW5jb25zb2xhdGEsSW5jb25zb2xhdGEg RXhwYW5kZWRFeHRyYUJvbGQ6d2VpZ2h0PTIwNQpJbmNvbnNvbGF0YSxJbmNvbnNvbGF0YSBVbHRy YUNvbmRlbnNlZExpZ2h0OndlaWdodD01MApJbmNvbnNvbGF0YSxJbmNvbnNvbGF0YSBFeHBhbmRl ZExpZ2h0OndlaWdodD01MApJbmNvbnNvbGF0YSxJbmNvbnNvbGF0YSBDb25kZW5zZWRCbGFjazp3 ZWlnaHQ9MjEwCkluY29uc29sYXRhLEluY29uc29sYXRhIEV4dHJhRXhwYW5kZWRMaWdodDp3ZWln aHQ9NTAKSW5jb25zb2xhdGEsSW5jb25zb2xhdGEgQ29uZGVuc2VkRXh0cmFCb2xkOndlaWdodD0y MDUKSW5jb25zb2xhdGEsSW5jb25zb2xhdGEgRXh0cmFFeHBhbmRlZE1lZGl1bTp3ZWlnaHQ9MTAw CkluY29uc29sYXRhLEluY29uc29sYXRhIFVsdHJhQ29uZGVuc2VkRXh0cmFCb2xkOndlaWdodD0y MDUKSW5jb25zb2xhdGEsSW5jb25zb2xhdGEgU2VtaUV4cGFuZGVkRXh0cmFMaWdodDp3ZWlnaHQ9 NDUuNQpJbmNvbnNvbGF0YSxJbmNvbnNvbGF0YSBFeHRyYUV4cGFuZGVkRXh0cmFCb2xkOndlaWdo dD0yMDUKSW5jb25zb2xhdGEsSW5jb25zb2xhdGEgU2VtaUV4cGFuZGVkTGlnaHQ6d2VpZ2h0PTUw CkluY29uc29sYXRhLEluY29uc29sYXRhIFNlbWlDb25kZW5zZWRMaWdodDp3ZWlnaHQ9NTAKSW5j b25zb2xhdGEsSW5jb25zb2xhdGEgTGlnaHQ6d2VpZ2h0PTUwCkluY29uc29sYXRhOndlaWdodD01 MApJbmNvbnNvbGF0YTp3ZWlnaHQ9NDAKSW5jb25zb2xhdGE6d2VpZ2h0PTEwMApJbmNvbnNvbGF0 YTp3ZWlnaHQ9ODAKSW5jb25zb2xhdGE6d2VpZ2h0PTE4MApJbmNvbnNvbGF0YSxJbmNvbnNvbGF0 YSBNZWRpdW06d2VpZ2h0PTEwMApJbmNvbnNvbGF0YSxJbmNvbnNvbGF0YSBTZW1pQm9sZDp3ZWln aHQ9MTgwCkluY29uc29sYXRhLEluY29uc29sYXRhIFNlbWlDb25kZW5zZWRFeHRyYUxpZ2h0Ondl aWdodD00NS41CkluY29uc29sYXRhOndlaWdodD0yMTAKSW5jb25zb2xhdGE6d2VpZ2h0PTIwNQpJ bmNvbnNvbGF0YTp3ZWlnaHQ9MjAwCkluY29uc29sYXRhLEluY29uc29sYXRhIFVsdHJhRXhwYW5k ZWRFeHRyYUJvbGQ6d2VpZ2h0PTIwNQpJbmNvbnNvbGF0YSxJbmNvbnNvbGF0YSBTZW1pRXhwYW5k ZWRFeHRyYUJvbGQ6d2VpZ2h0PTIwNQpJbmNvbnNvbGF0YSxJbmNvbnNvbGF0YSBFeHRyYUNvbmRl bnNlZE1lZGl1bTp3ZWlnaHQ9MTAwCkluY29uc29sYXRhLEluY29uc29sYXRhIFNlbWlFeHBhbmRl ZFNlbWlCb2xkOndlaWdodD0xODAKSW5jb25zb2xhdGE6d2VpZ2h0PVs0MCAyMTBdCkluY29uc29s YXRhLEluY29uc29sYXRhIFNlbWlFeHBhbmRlZE1lZGl1bTp3ZWlnaHQ9MTAwCkluY29uc29sYXRh LEluY29uc29sYXRhIEV4cGFuZGVkQmxhY2s6d2VpZ2h0PTIxMAo= --=-=-=--