From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dima Kogan Newsgroups: gmane.emacs.bugs Subject: bug#52905: 29.0.50; "fixed-pitch" face doesn't respect the font in "default-frame-alist" Date: Sat, 01 Jan 2022 11:07:50 -0800 Message-ID: <87o84v9pi0.fsf@secretsauce.net> References: <87a6ghc0ev.fsf@secretsauce.net> <83v8z5grpn.fsf@gnu.org> <875yr5b47r.fsf@secretsauce.net> <83o84xgpg3.fsf@gnu.org> <87wnjl9nsl.fsf@secretsauce.net> <83a6gghqdu.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20857"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.6.10; emacs 29.0.50 Cc: 52905@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Jan 01 21:22:17 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 1n3ktK-00059a-5b for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 01 Jan 2022 21:22:16 +0100 Original-Received: from localhost ([::1]:46060 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n3ktH-0007Zh-W5 for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 01 Jan 2022 15:22:12 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:43106) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n3kt9-0007ZQ-Ld for bug-gnu-emacs@gnu.org; Sat, 01 Jan 2022 15:22:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:47859) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n3kt8-0005vu-BR for bug-gnu-emacs@gnu.org; Sat, 01 Jan 2022 15:22:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1n3kt8-0002fB-8F for bug-gnu-emacs@gnu.org; Sat, 01 Jan 2022 15:22:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dima Kogan Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 01 Jan 2022 20:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52905 X-GNU-PR-Package: emacs Original-Received: via spool by 52905-submit@debbugs.gnu.org id=B52905.164106847010169 (code B ref 52905); Sat, 01 Jan 2022 20:22:02 +0000 Original-Received: (at 52905) by debbugs.gnu.org; 1 Jan 2022 20:21:10 +0000 Original-Received: from localhost ([127.0.0.1]:59405 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3ksH-0002dx-OZ for submit@debbugs.gnu.org; Sat, 01 Jan 2022 15:21:10 -0500 Original-Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:37029) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n3ksC-0002cp-B3 for 52905@debbugs.gnu.org; Sat, 01 Jan 2022 15:21:07 -0500 Original-Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 9E73332006F5; Sat, 1 Jan 2022 15:20:58 -0500 (EST) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sat, 01 Jan 2022 15:20:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=secretsauce.net; h=references:from:to:cc:subject:date:in-reply-to:message-id :mime-version:content-type; s=fm2; bh=eweQwFqHvk8vtnXm67IyofDp3+ HDHiwh27FyhDaEUKc=; b=Uf8pmxkyAzXgPLRRO4FD56rKQLO44dSp7i7+Gze8aH hC3X/QcGVUkgOe2KfhRs9kwhn9Cat86S5x8A+3mZKPXbpo3MqjE8PabKyyVuSQ8o J6Ba5N9KGq4iDECl4TiN5Oupfm9hQSxkm4NbBEtA2JPrUikHtXKNq5a9OB7bIgYW 7WVFo202qV1H4Bh/WodPp4TuhlCEPae2GUQx2SAQ2VUgS1cPEmC9zQWxTQnB0Jht H96kxPUIWXTo+PBYYHdqiH6cYHhwVP8nTsja04f2dUFkFCtsUAXitPn0OZ9ZmtOj sjBluDKfj62uwMgE8un4uKP3DvETLKZulpUz++6CVHhA== 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:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=eweQwF qHvk8vtnXm67IyofDp3+HDHiwh27FyhDaEUKc=; b=dcSFikSkp3EpGVIhsZ2IWT F6ekS/Dk1KqkcO02d3xCqH/ZpXN9CTAI6FJtWM/0vzlzMEXQSy7OBjE2TQef159a W2+fWUjyrUaiwmEYn5lIV6ySsBDHRZs8AFc2qMLG1zcf5rq+cVo2cDy9oZLdcmM0 CcPfOrNfDQjOkC9aiAjbwskgZczSVF7EBRrKKoM4B0NR23tPRUzuVlBMken8ImDf eUq0znTl3yWAUvsxHtoFCoGDMpmLvLQl6enuI/FJ4MM4wMY4XPM0whqjlvkUjveI FXTuhXyVEwu7EHv2qy9a3drP0rIcoc0+NHFl8v5xdJ91BYcH3tf5QVvczB0y8J4Q == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddruddvjedgudefiecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpehffgfhvffuffgjkfggtgesthdtredttdertdenucfhrhhomhepffhimhgr ucfmohhgrghnuceoughimhgrsehsvggtrhgvthhsrghutggvrdhnvghtqeenucggtffrrg htthgvrhhnpeevgfeuueeuueevvdfgfeetgfegvdevveekffevveetleegudfggeegkeej ueejieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe guihhmrgesshgvtghrvghtshgruhgtvgdrnhgvth X-ME-Proxy: Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 1 Jan 2022 15:20:57 -0500 (EST) In-reply-to: <83a6gghqdu.fsf@gnu.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" Xref: news.gmane.io gmane.emacs.bugs:223520 Archived-At: Eli Zaretskii writes: >> Is using the default-frame-alist to set the default font still our >> recommended best practice? Is that what you do? > > Yes and yes. It's just that you seem to interpret "the default font" > differently from what it was supposed to mean. It means the font of > the default face. Any face that doesn't specify a font or some font > attribute will use the same font, but faces that do specify those > attributes can (and usually do) select other fonts. To affect the > font of the faces which specify font attributes, you need to customize > those faces separately from the default face and default-frame-alist. Hi. Let's talk about this part first. Clearly the manual says what you describe, and I clearly see how it came to be this way. It makes perfect sense from the viewpoint of the dev that wrote the logic and the docs. As a user, this doesn't feel right to me, though. Can we talk about that? Then we can agree on what, if anything, needs fixing. Do you use org? Are you seeing a different fonts in the body of the document compared to the #+begin_... lines? If so, does this bug you? The org devs said #+begin_... lines should be rendered with the fixed-pitch face font I suspect that what they MEANT was #+begin_... lines should be rendered with a fixed pitch font I suspect this because that's what I would have meant if I wrote it. IF this is what was intended and IF the default font had a fixed pitch, then I think it makes sense for emacs to use the default font here. If you're seeing the two different fonts, and you think that's fine, then I'll just fix this in my .emacs, and we can be done. Thanks.