From unknown Thu Jun 19 16:18:04 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#2504 <2504@debbugs.gnu.org> To: bug#2504 <2504@debbugs.gnu.org> Subject: Status: ignore invalid font-backends Reply-To: bug#2504 <2504@debbugs.gnu.org> Date: Thu, 19 Jun 2025 23:18:04 +0000 retitle 2504 ignore invalid font-backends reassign 2504 emacs submitter 2504 David Abrahams severity 2504 wishlist thanks From dave@boostpro.com Fri Feb 27 16:55:35 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 28 Feb 2009 00:55:35 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.1 required=4.0 tests=FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1S0tVPE007431 for ; Fri, 27 Feb 2009 16:55:32 -0800 Received: from mx10.gnu.org ([199.232.76.166]:44124) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LdDS3-0004Lv-PX for emacs-pretest-bug@gnu.org; Fri, 27 Feb 2009 19:53:11 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LdDUG-00078j-GS for emacs-pretest-bug@gnu.org; Fri, 27 Feb 2009 19:55:30 -0500 Received: from mx20.gnu.org ([199.232.41.8]:5692) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LdDUF-00077v-VD for emacs-pretest-bug@gnu.org; Fri, 27 Feb 2009 19:55:28 -0500 Received: from boost-consulting.com ([206.71.190.141]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LdDUE-0003x9-4d for emacs-pretest-bug@gnu.org; Fri, 27 Feb 2009 19:55:26 -0500 Received: from zreba.local.boostpro.com (207-172-223-249.c3-0.smr-ubr3.sbo-smr.ma.static.cable.rcn.com [207.172.223.249]) (Authenticated sender: dave) by boost-consulting.com (Postfix) with ESMTPSA id A2C771CC5E; Fri, 27 Feb 2009 16:43:37 -0800 (PST) From: David Abrahams To: emacs-pretest-bug@gnu.org Subject: 23.0.90; new-frame => "no font backend available." Date: Fri, 27 Feb 2009 19:55:18 -0500 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.90 (darwin) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-kernel: by mx20.gnu.org: FreeBSD 6.x (1) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Please write in English if possible, because the Emacs maintainers usually do not have translators to read other languages for them. Your bug report will be posted to the emacs-pretest-bug@gnu.org mailing list. Please describe exactly what actions triggered the bug and the precise symptoms of the bug: I think MacOS Emacs isn't very resilient to customizations for other platforms that should be ignored. For example, my default-frame-alist is ((menu-bar-lines . 1) (font-backend . "xft") (font . "Bitstream Vera Sans Mono-10.5") (tool-bar-lines . 0)) But `M-x new-frame' causes emacs to report "no font backend available" without opening a new window. BTW, reporting steps to reproduce bugs with emacs -Q seems to be counterproductive on MacOS, because if I invoke the underlying executable instead of the .app bundle, several things don't work properly... and AFAIK there's no way to pass -Q to the .app bundle. If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. If you would like to further debug the crash, please read the file /Applications/Emacs.app/Contents/Resources/etc/DEBUG for instructions. In GNU Emacs 23.0.90.1 (i386-apple-darwin9.6.0, NS apple-appkit-949.43) of 2009-02-18 on black.local Windowing system distributor `Apple', version 10.3.949 configured using `configure '--with-ns'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: nil default-enable-multibyte-characters: t Major mode: Summary Minor modes in effect: show-paren-mode: t server-mode: t global-auto-revert-mode: t delete-selection-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x g n u s s e t - d e f a M o n a c o - 1 3 M-x g n u s y M-x s h e C-g L l L l C-p C-p C-p C-n C-n M-x n e w - f r a M-x M-p C-p C-p C-n C-n C-n C-n C-n C-n C-p C-p C-p C-p C-p M-x s e t - v a r d e b u g - o n - e r t C-n C-n C-n C-n C-n C-n M-x M-p M-p C-n C-n C-n C-n C-n C-p C-p C-p C-p C-p C-p C-p C-p C-n C-n C-n C-n M-x M-p M-p M-p n i l M-x e r e p o r t - e m a C-g C-g M-x M-p C-g M-x r e p o r t - e m a Recent messages: nnimap: Updating info for INBOX...done nnimap: Setting marks in INBOX...done Fetching headers for INBOX... nnimap: Retrieving headers...done Fetching headers for INBOX...done Generating summary...done x-create-frame-with-faces: No font backend available [2 times] Fill column set to 86 (was 70) x-create-frame-with-faces: No font backend available Auto-saving...done Quit [3 times] -- Dave Abrahams BoostPro Computing http://www.boostpro.com From rgm@gnu.org Fri Feb 27 17:46:35 2009 Received: (at control) by emacsbugs.donarmstrong.com; 28 Feb 2009 01:46:35 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.0 required=4.0 tests=none autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1S1kWj9024573 for ; Fri, 27 Feb 2009 17:46:33 -0800 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LdEFQ-0006Rf-PA; Fri, 27 Feb 2009 20:44:12 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18856.38636.717817.440118@fencepost.gnu.org> Date: Fri, 27 Feb 2009 20:44:12 -0500 From: Glenn Morris To: control Subject: control message merge 2056 2503 reassign 2504 emacs,ns reassogn 2505 spam From jasonrumney@gmail.com Sat Feb 28 06:37:04 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 28 Feb 2009 14:37:04 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=unavailable version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1SEb1AR015810 for ; Sat, 28 Feb 2009 06:37:02 -0800 Received: from mx10.gnu.org ([199.232.76.166]:36860) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LdQH1-0006sg-Vf for emacs-pretest-bug@gnu.org; Sat, 28 Feb 2009 09:34:40 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LdQJH-0006jJ-7b for emacs-pretest-bug@gnu.org; Sat, 28 Feb 2009 09:36:59 -0500 Received: from ti-out-0910.google.com ([209.85.142.191]:37690) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LdQJG-0006j5-QU for emacs-pretest-bug@gnu.org; Sat, 28 Feb 2009 09:36:59 -0500 Received: by ti-out-0910.google.com with SMTP id j3so2070720tid.10 for ; Sat, 28 Feb 2009 06:36:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=aZmbVYD0tf6ywG9d5RqvmzymN2rsWUnq4bWC/3uPHA8=; b=MC4zDb8Z7D5ILFW/4gM1v99RZV8fNYKuzKoqbA8/Rz6Tt2e92j9OohzNp5vMpKLIei o6v18IkJa2uJaa9OBaKtMl/a4e5og6mJJyS8h0HWhFAdkCBZhJTL9qLKqQafGZM1lP4x LqZ0t1Subhyn8ycUzp3Z538DwqAs8lmbiJSBM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=t26C2KrpSvE9vdesVVPzTmnrKm+vjaCe4nUqz7LP5oMtegGkrHmY/kGTZWtCQ75Op3 ReejQUOH6skr7FHvEphlOvBD5xpwa8yJxt1xui+PTwaWd1olPPZXd4VnnPkNnoj6ArJh iu3uTElOtlJ2ZlirSgrYvxYeGXCUBeEJMAiWw= Received: by 10.110.90.9 with SMTP id n9mr5613469tib.6.1235831816536; Sat, 28 Feb 2009 06:36:56 -0800 (PST) Received: from ?192.168.249.26? ([124.13.6.185]) by mx.google.com with ESMTPS id y3sm5136161tia.23.2009.02.28.06.36.54 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 28 Feb 2009 06:36:55 -0800 (PST) Sender: Jason Rumney Message-ID: <49A94BEB.80304@gnu.org> Date: Sat, 28 Feb 2009 22:36:27 +0800 From: Jason Rumney User-Agent: Thunderbird 2.0.0.19 (Windows/20081209) MIME-Version: 1.0 To: David Abrahams , 2504@debbugs.gnu.org CC: emacs-pretest-bug@gnu.org Subject: Re: bug#2504: 23.0.90; new-frame => "no font backend available." References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) David Abrahams wrote: > I think MacOS Emacs isn't very resilient to customizations for other > platforms that should be ignored. For example, my > > default-frame-alist > > is > > ((menu-bar-lines . 1) (font-backend . "xft") (font . "Bitstream Vera Sans Mono-10.5") (tool-bar-lines . 0)) > > But `M-x new-frame' causes emacs to report "no font backend available" > without opening a new window. > This is no different than setting (font-backend . "garbage") on any platform. If you have platform specific settings in your .emacs which you want to share between platforms, then you need to make them conditional. From monnier@iro.umontreal.ca Sat Feb 28 14:12:17 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 28 Feb 2009 22:12:17 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.5 required=4.0 tests=HAS_BUG_NUMBER,XIRONPORT autolearn=unavailable version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1SMCEgV011510 for ; Sat, 28 Feb 2009 14:12:15 -0800 Received: from mx10.gnu.org ([199.232.76.166]:44033) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LdXNZ-0007jU-It for emacs-pretest-bug@gnu.org; Sat, 28 Feb 2009 17:09:53 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LdXPj-0002Qj-RR for emacs-pretest-bug@gnu.org; Sat, 28 Feb 2009 17:12:11 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:21841) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LdXPj-0002QQ-22; Sat, 28 Feb 2009 17:12:07 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApsEAEJFqUnO+JhN/2dsb2JhbACBWNUmhBoGg3c X-IronPort-AV: E=Sophos;i="4.38,283,1233550800"; d="scan'208";a="34538465" Received: from 206-248-152-77.dsl.teksavvy.com (HELO pastel.home) ([206.248.152.77]) by ironport2-out.teksavvy.com with ESMTP; 28 Feb 2009 17:12:06 -0500 Received: by pastel.home (Postfix, from userid 20848) id 11F787FE9; Sat, 28 Feb 2009 17:12:06 -0500 (EST) From: Stefan Monnier To: Jason Rumney Cc: 2504@debbugs.gnu.org, David Abrahams , emacs-pretest-bug@gnu.org Subject: Re: bug#2504: 23.0.90; new-frame => "no font backend available." Message-ID: References: <49A94BEB.80304@gnu.org> Date: Sat, 28 Feb 2009 17:12:06 -0500 In-Reply-To: <49A94BEB.80304@gnu.org> (Jason Rumney's message of "Sat, 28 Feb 2009 22:36:27 +0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. >> I think MacOS Emacs isn't very resilient to customizations for other >> platforms that should be ignored. For example, my >> >> default-frame-alist >> >> is >> >> ((menu-bar-lines . 1) (font-backend . "xft") (font . "Bitstream Vera Sans Mono-10.5") (tool-bar-lines . 0)) >> >> But `M-x new-frame' causes emacs to report "no font backend available" >> without opening a new window. >> > This is no different than setting (font-backend . "garbage") on any > platform. If you have platform specific settings in your .emacs which you > want to share between platforms, then you need to make them conditional. We could make it easier for the users by ignoring invalid font-backends, so a single setting can work on all platforms. Stefan From dave@boostpro.com Sat Feb 28 16:45:39 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 1 Mar 2009 00:45:39 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n210jaVe019995 for ; Sat, 28 Feb 2009 16:45:37 -0800 Received: from mail.gnu.org ([199.232.76.166]:56128 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LdZlz-0003Lm-CL for emacs-pretest-bug@gnu.org; Sat, 28 Feb 2009 19:43:15 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LdZoC-0004kf-Sz for emacs-pretest-bug@gnu.org; Sat, 28 Feb 2009 19:45:35 -0500 Received: from boost-consulting.com ([206.71.190.141]:55970) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LdZoC-0004kb-Ih; Sat, 28 Feb 2009 19:45:32 -0500 Received: from [192.168.188.145] (207-172-223-249.c3-0.smr-ubr3.sbo-smr.ma.static.cable.rcn.com [207.172.223.249]) (Authenticated sender: dave) by boost-consulting.com (Postfix) with ESMTPSA id 55C0F1CC1F; Sat, 28 Feb 2009 16:33:41 -0800 (PST) From: David Abrahams To: Stefan Monnier In-Reply-To: Subject: Re: bug#2504: 23.0.90; new-frame => "no font backend available." References: <49A94BEB.80304@gnu.org> Message-Id: <2DC11AB3-5E6B-4554-A372-32ADCF900D64@boostpro.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v930.4) Date: Sat, 28 Feb 2009 19:45:07 -0500 Cc: Jason Rumney , 2504@debbugs.gnu.org, emacs-pretest-bug@gnu.org X-Mailer: Apple Mail (2.930.4) X-detected-operating-system: by monty-python.gnu.org: FreeBSD 6.x (1) On Feb 28, 2009, at 5:12 PM, Stefan Monnier wrote: >>> I think MacOS Emacs isn't very resilient to customizations for other >>> platforms that should be ignored. For example, my >>> >>> default-frame-alist >>> >>> is >>> >>> ((menu-bar-lines . 1) (font-backend . "xft") (font . "Bitstream >>> Vera Sans Mono-10.5") (tool-bar-lines . 0)) >>> >>> But `M-x new-frame' causes emacs to report "no font backend >>> available" >>> without opening a new window. >>> > >> This is no different than setting (font-backend . "garbage") on any >> platform. If you have platform specific settings in your .emacs >> which you >> want to share between platforms, then you need to make them >> conditional. > > We could make it easier for the users by ignoring invalid font- > backends, > so a single setting can work on all platforms. Yes, that would be a start, and it's what I had in mind. Conditional things don't mesh too well with using the customization interface. If you are going to let people set up platform-specific things in customize, the first step would be to ignore them if they don't apply, and the next step would be to support platform-specific customizations directly, so I could use one font-backend on Linux and another on, say, MacOS. Regards, -- David Abrahams BoostPro Computing http://boostpro.com From rgm@gnu.org Wed Jun 17 13:56:12 2009 Received: (at control) by emacsbugs.donarmstrong.com; 17 Jun 2009 20:56:12 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.5 required=4.0 tests=AWL,ONEWORD,X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n5HKu8ND004595 for ; Wed, 17 Jun 2009 13:56:09 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1MH2Ax-00019A-Sc; Wed, 17 Jun 2009 16:56:07 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19001.22631.801953.175957@fencepost.gnu.org> Date: Wed, 17 Jun 2009 16:56:07 -0400 From: Glenn Morris To: control Subject: control X-Debbugs-No-Ack: yes Sender: Glenn Morris close 2753 forcemerge 2754 2753 reassign 2504 emacs severity 2504 wishlist retitle 2504 ignore invalid font-backends tags 2402 moreinfo merge 2845 2891 retitle 2720 crash From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 31 14:04:01 2019 Received: (at 2504) by debbugs.gnu.org; 31 Oct 2019 18:04:01 +0000 Received: from localhost ([127.0.0.1]:54274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQEng-0004Mj-PI for submit@debbugs.gnu.org; Thu, 31 Oct 2019 14:04:01 -0400 Received: from quimby.gnus.org ([80.91.231.51]:49286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQEnf-0004MZ-Dr for 2504@debbugs.gnu.org; Thu, 31 Oct 2019 14:03:59 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iQEnb-0003QY-6u; Thu, 31 Oct 2019 19:03:57 +0100 From: Lars Ingebrigtsen To: Jason Rumney Subject: Re: bug#2504: 23.0.90; new-frame => "no font backend available." References: <49A94BEB.80304@gnu.org> Date: Thu, 31 Oct 2019 19:03:54 +0100 In-Reply-To: <49A94BEB.80304@gnu.org> (Jason Rumney's message of "Sat, 28 Feb 2009 22:36:27 +0800") Message-ID: <8736f86bcl.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Jason Rumney writes: > David Abrahams wrote: >> I think MacOS Emacs isn't very resilient to customizations for other >> platforms that should be ignored. For example, my >> >> default-frame-alist >> >> is >> ((menu-bar-li [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 2504 Cc: David Abrahams , 2504@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Jason Rumney writes: > David Abrahams wrote: >> I think MacOS Emacs isn't very resilient to customizations for other >> platforms that should be ignored. For example, my >> >> default-frame-alist >> >> is >> ((menu-bar-lines . 1) (font-backend . "xft") (font . "Bitstream >> Vera Sans Mono-10.5") (tool-bar-lines . 0)) >> >> But `M-x new-frame' causes emacs to report "no font backend available" >> without opening a new window. >> > > This is no different than setting (font-backend . "garbage") on any > platform. If you have platform specific settings in your .emacs which > you want to share between platforms, then you need to make them conditional. I tried the following in Emacs 27 (on GNU/Linux): (progn (setq default-frame-alist '((menu-bar-lines . 1) (font-backend . "garbage") (tool-bar-lines . 0))) (make-frame)) It did not error out, so I'm guessing that this has been fixed in the ten years since it was reported, and I'm closing this bug report. If this is still an issue, please reopen. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 31 14:04:05 2019 Received: (at control) by debbugs.gnu.org; 31 Oct 2019 18:04:05 +0000 Received: from localhost ([127.0.0.1]:54278 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQEnl-0004NS-5y for submit@debbugs.gnu.org; Thu, 31 Oct 2019 14:04:05 -0400 Received: from quimby.gnus.org ([80.91.231.51]:49306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQEni-0004N5-R9 for control@debbugs.gnu.org; Thu, 31 Oct 2019 14:04:03 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iQEng-0003Qg-4a for control@debbugs.gnu.org; Thu, 31 Oct 2019 19:04:02 +0100 Date: Thu, 31 Oct 2019 19:03:59 +0100 Message-Id: <871rus6bcg.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #2504 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 2504 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 2504 quit From unknown Thu Jun 19 16:18:04 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 29 Nov 2019 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator