From unknown Mon Aug 11 19:04:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19298: 25.0.50; `set-frame-font': non-nil FRAMES argument Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Dec 2014 20:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 19298 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 19298@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.141798388418248 (code B ref -1); Sun, 07 Dec 2014 20:25:01 +0000 Received: (at submit) by debbugs.gnu.org; 7 Dec 2014 20:24:44 +0000 Received: from localhost ([127.0.0.1]:56599 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XxiNn-0004kG-H0 for submit@debbugs.gnu.org; Sun, 07 Dec 2014 15:24:43 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56204) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XxiNl-0004k7-8J for submit@debbugs.gnu.org; Sun, 07 Dec 2014 15:24:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XxiNa-00028w-MG for submit@debbugs.gnu.org; Sun, 07 Dec 2014 15:24:40 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:47855) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XxiNa-00028r-Gd for submit@debbugs.gnu.org; Sun, 07 Dec 2014 15:24:30 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57879) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XxiNR-00034k-Oc for bug-gnu-emacs@gnu.org; Sun, 07 Dec 2014 15:24:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XxiNF-00025V-Jw for bug-gnu-emacs@gnu.org; Sun, 07 Dec 2014 15:24:21 -0500 Received: from aserp1040.oracle.com ([141.146.126.69]:42860) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XxiNF-00025R-D6 for bug-gnu-emacs@gnu.org; Sun, 07 Dec 2014 15:24:09 -0500 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id sB7KO82I001103 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sun, 7 Dec 2014 20:24:08 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id sB7KO7Bg025526 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Sun, 7 Dec 2014 20:24:08 GMT Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id sB7KO7QL024618 for ; Sun, 7 Dec 2014 20:24:07 GMT MIME-Version: 1.0 Message-ID: <31a16b3d-7470-4f8a-b422-a0e9ba3a923d@default> Date: Sun, 7 Dec 2014 12:24:09 -0800 (PST) From: Drew Adams X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8.2 (807160) [OL 12.0.6691.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) The doc string says: If FRAMES is non-nil, it should be a list of frames to act upon, or t meaning all existing graphical frames. Also, if FRAMES is non-nil, alter the user's Customization settings ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ as though the font-related attributes of the `default' face had been "set in this session", so that the font is applied to future frames. I don't understand why a list of frames should alter Customization settings. Parameter FRAMES was added for Emacs 24, and it probably hasn't gotten much use yet. For code to change the font for a given list of frames and NOT ALSO screw with the user's customization settings, the code must select each frame in turn and call `set-frame-font' with a nil FRAMES arg. That's silly, no? I am coming up against this right now. Hard to believe that there is no simple way to change the font of a frame and NOT ALSO change custom settings without selecting that frame. Why does that design make sense? In GNU Emacs 25.0.50.1 (i686-pc-mingw32) of 2014-10-20 on LEG570 Bzr revision: 118168 rgm@gnu.org-20141020195941-icp42t8ttcnud09g Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --enable-checking=3Dyes,glyphs CPPFLAGS=3D-DGLYPH_DEBUG=3D1' From unknown Mon Aug 11 19:04:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19298: 25.0.50; `set-frame-font': non-nil FRAMES argument Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 30 Apr 2016 16:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19298 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams Cc: 19298@debbugs.gnu.org Received: via spool by 19298-submit@debbugs.gnu.org id=B19298.146203347513852 (code B ref 19298); Sat, 30 Apr 2016 16:25:01 +0000 Received: (at 19298) by debbugs.gnu.org; 30 Apr 2016 16:24:35 +0000 Received: from localhost ([127.0.0.1]:58094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awXh5-0003bM-By for submit@debbugs.gnu.org; Sat, 30 Apr 2016 12:24:35 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:58233) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awXh3-0003bE-QR for 19298@debbugs.gnu.org; Sat, 30 Apr 2016 12:24:34 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1awXh1-0004GW-9B; Sat, 30 Apr 2016 18:24:33 +0200 From: Lars Ingebrigtsen References: <31a16b3d-7470-4f8a-b422-a0e9ba3a923d@default> Date: Sat, 30 Apr 2016 18:24:30 +0200 In-Reply-To: <31a16b3d-7470-4f8a-b422-a0e9ba3a923d@default> (Drew Adams's message of "Sun, 7 Dec 2014 12:24:09 -0800 (PST)") Message-ID: <87lh3vkqtd.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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: 0.0 (/) Drew Adams writes: > Parameter FRAMES was added for Emacs 24, and it probably hasn't gotten > much use yet. For code to change the font for a given list of frames > and NOT ALSO screw with the user's customization settings, the code must > select each frame in turn and call `set-frame-font' with a nil FRAMES > arg. That's silly, no? I am coming up against this right now. > > Hard to believe that there is no simple way to change the font of a > frame and NOT ALSO change custom settings without selecting that frame. > > Why does that design make sense? I can see how it makes sense from a "where on earth do I stash this setting, then?" implementation point, but from a user interface point it seems very odd indeed. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Mon Aug 11 19:04:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19298: 25.0.50; `set-frame-font': non-nil FRAMES argument Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 30 Apr 2016 16:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19298 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 19298@debbugs.gnu.org, drew.adams@oracle.com Reply-To: Eli Zaretskii Received: via spool by 19298-submit@debbugs.gnu.org id=B19298.146203387418356 (code B ref 19298); Sat, 30 Apr 2016 16:32:01 +0000 Received: (at 19298) by debbugs.gnu.org; 30 Apr 2016 16:31:14 +0000 Received: from localhost ([127.0.0.1]:58106 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awXnS-0004jE-FK for submit@debbugs.gnu.org; Sat, 30 Apr 2016 12:31:13 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53279) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awXnN-0004aD-Q5 for 19298@debbugs.gnu.org; Sat, 30 Apr 2016 12:31:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1awXn9-0008Rs-6S for 19298@debbugs.gnu.org; Sat, 30 Apr 2016 12:30:57 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60576) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awXn9-0008R5-2z; Sat, 30 Apr 2016 12:30:51 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1881 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1awXn2-0001fW-Vy; Sat, 30 Apr 2016 12:30:45 -0400 Date: Sat, 30 Apr 2016 19:30:42 +0300 Message-Id: <83oa8rnjnx.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <87lh3vkqtd.fsf@gnus.org> (message from Lars Ingebrigtsen on Sat, 30 Apr 2016 18:24:30 +0200) References: <31a16b3d-7470-4f8a-b422-a0e9ba3a923d@default> <87lh3vkqtd.fsf@gnus.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.0 (------) 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: -6.0 (------) > From: Lars Ingebrigtsen > Date: Sat, 30 Apr 2016 18:24:30 +0200 > Cc: 19298@debbugs.gnu.org > > > Hard to believe that there is no simple way to change the font of a > > frame and NOT ALSO change custom settings without selecting that frame. > > > > Why does that design make sense? > > I can see how it makes sense from a "where on earth do I stash this > setting, then?" implementation point, but from a user interface point it > seems very odd indeed. And I'm asking why in the world would some Lisp change the default font of several frames, except if the user wanted that customized?? Will you Lisp programmers please keep your hands off my fonts?! From unknown Mon Aug 11 19:04:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19298: 25.0.50; `set-frame-font': non-nil FRAMES argument Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 13 Jul 2021 19:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19298 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams Cc: 19298@debbugs.gnu.org Received: via spool by 19298-submit@debbugs.gnu.org id=B19298.16262057763537 (code B ref 19298); Tue, 13 Jul 2021 19:50:02 +0000 Received: (at 19298) by debbugs.gnu.org; 13 Jul 2021 19:49:36 +0000 Received: from localhost ([127.0.0.1]:42091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3OPQ-0000ux-ME for submit@debbugs.gnu.org; Tue, 13 Jul 2021 15:49:36 -0400 Received: from quimby.gnus.org ([95.216.78.240]:34556) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3OPO-0000uh-EM for 19298@debbugs.gnu.org; Tue, 13 Jul 2021 15:49:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=+qAgeIzFwSZyY3us+DxUNjQOMYiLWAZdHZOqqak5xYg=; b=rYac5P3x8FYz51BdJpouqxK36N xQryjcFNU5+rzt1gJTP5g4z4uAP6uBenpIrhZuKycW05C4XzDPrmfo1zwPqI66z98zo0EEAVU9UFO U7JAD9n+C9asApbFib2aUPYsAhcF/FxQDSHaoBbV/8ZwOQRDE4vtnm7+fyYNnz9Y01r4=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m3OPF-0003xo-Em; Tue, 13 Jul 2021 21:49:27 +0200 From: Lars Ingebrigtsen References: <31a16b3d-7470-4f8a-b422-a0e9ba3a923d@default> X-Now-Playing: Yorkston, Thorne, Khan's _Navarasa: Nine Emotions_: "Westlin Winds" Date: Tue, 13 Jul 2021 21:49:24 +0200 In-Reply-To: <31a16b3d-7470-4f8a-b422-a0e9ba3a923d@default> (Drew Adams's message of "Sun, 7 Dec 2014 12:24:09 -0800 (PST)") Message-ID: <8735siouyj.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.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: Drew Adams writes: > The doc string says: > > If FRAMES is non-nil, it should be a list of frames to act upon, > or t meaning all existing graphical frames. > Also, if FRAMES is non-nil, alter the user's Customization s [...] 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: -2.3 (--) 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: -3.3 (---) Drew Adams writes: > The doc string says: > > If FRAMES is non-nil, it should be a list of frames to act upon, > or t meaning all existing graphical frames. > Also, if FRAMES is non-nil, alter the user's Customization settings > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > as though the font-related attributes of the `default' face had been > "set in this session", so that the font is applied to future frames. > > I don't understand why a list of frames should alter Customization > settings. I've now added a parameter to allow inhibiting this (as I guess it's too late to change the interface otherwise after all these years) to Emacs 28. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 13 15:49:40 2021 Received: (at control) by debbugs.gnu.org; 13 Jul 2021 19:49:40 +0000 Received: from localhost ([127.0.0.1]:42094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3OPT-0000vD-SZ for submit@debbugs.gnu.org; Tue, 13 Jul 2021 15:49:39 -0400 Received: from quimby.gnus.org ([95.216.78.240]:34570) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3OPT-0000uo-F0 for control@debbugs.gnu.org; Tue, 13 Jul 2021 15:49:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=xzGwvz2uRBK9TujZgdJ/mzo14HzePzY8F7KMFqAAmto=; b=KGMZRzeyaSEH8JODmIHckaVJN/ CHDg7OVMQaec4PlaqPLshzLgZrLiBVLVSnQ1PbUVsou+GPJ6JIHhzaBWfeEyu4LRgt2YpMNxD/EVs 3VPXW2AbVXEg1yc4KBhB/Qsz6C1isXxxgbflIaNYCz1pTtxGfZq+MEaMwd0HukNfFaIc=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m3OPL-0003xx-RA for control@debbugs.gnu.org; Tue, 13 Jul 2021 21:49:33 +0200 Date: Tue, 13 Jul 2021 21:49:31 +0200 Message-Id: <871r82ouyc.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #19298 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 19298 28.1 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: -2.3 (--) 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: -3.3 (---) close 19298 28.1 quit From unknown Mon Aug 11 19:04:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19298: 25.0.50; `set-frame-font': non-nil FRAMES argument Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 13 Jul 2021 21:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19298 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii , Lars Ingebrigtsen Cc: "19298@debbugs.gnu.org" <19298@debbugs.gnu.org>, Drew Adams Received: via spool by 19298-submit@debbugs.gnu.org id=B19298.162621305716017 (code B ref 19298); Tue, 13 Jul 2021 21:51:02 +0000 Received: (at 19298) by debbugs.gnu.org; 13 Jul 2021 21:50:57 +0000 Received: from localhost ([127.0.0.1]:42249 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3QIr-0004AF-1S for submit@debbugs.gnu.org; Tue, 13 Jul 2021 17:50:57 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:64288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3QIo-0004A5-FW for 19298@debbugs.gnu.org; Tue, 13 Jul 2021 17:50:56 -0400 Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 16DLlSuW008724; Tue, 13 Jul 2021 21:50:53 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=Ua52D2fmfnqNteDuMc2cpugcnm5kbjrsMJDCfUd1Vn8=; b=VC+VJqdHqL2xUVAricoZf9jMzfrYVBI3SaP1mOaRJt6ajj4ItG/q7ziVVNY+AO+qqu1Y otev/+bWEl723l0QOugQiFXsNlHlsCYq7mAGZva9z5px30nZFRWcC0LzN2NuCmO5IKR8 bh+qKCstT7BlU00T425O4Pzav3YJ+MKeaaWL+a1Hi2xCjF3CG5oC8W2znJ7AQ6gazpvy AnHOjjFRLUeCoAUrbV0V+64za43apz3dFjba9ick7wGAyx8sy2ZUlbxZnb65N15O7crx dwjEN8mbXJU1zu8ywld+qoJvepNagxaS4VFOojxXsKHYN4vDXwC7ZE90uiCLEKUp1G5z +Q== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by mx0b-00069f02.pphosted.com with ESMTP id 39sbtuh37d-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 13 Jul 2021 21:50:52 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 16DLoiaq145534; Tue, 13 Jul 2021 21:50:51 GMT Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2108.outbound.protection.outlook.com [104.47.70.108]) by aserp3020.oracle.com with ESMTP id 39q3cctr1a-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 13 Jul 2021 21:50:51 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YeBBG+APuQSiD3rcPw8K/tQ1uANlMIK7Vk+IE+PZ+8lJXoU+L51bN73wg3V4jqbk2nYtMC/YsUsMvxsJR+BVUVHw3h2KVEgfko0ZiF/Fl5gB1fPW7HpGGiHvA52ggPqanL1bqs5uBU3QYlLYDVtBJi/SjVVuOmv6NOJsvrLfKxb861uUCsrd0TB1bJPRa2AVXkhrFIJJHa7Dyap+uj/Hu/oZ3L1GOfiVVjpFBqjeCxdFZzHDOT0gGVWG2C0fZJwroWmjDSX2Y55hHwReIXyuYLiruhOnnwHbOQ53+IuNmQ1BjxMNLOVvIwGJnpyorJ3Qih+EgIhvkhkVldDiD6G9OA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ua52D2fmfnqNteDuMc2cpugcnm5kbjrsMJDCfUd1Vn8=; b=kd1sXUeNZ1ErMB344r1aHkQnVJ/bPveYCeuhV6djgzOGSVNvi2WYAH4f4A/Polptc2tICopPr5+RMGQDAgaFPsIon7fcgWj1LTzOnlCmy0QeMsqf9jiI5oUEW8UGm/q+HUEdHKpm9nnQxrFwzr/OYRaTOSNjJc8l/r8tQzz3i1A7R9lC4W/9Fky4AJr7LVERpjASwmaKJCXxD2b9reJlHJEeZ/9niuZQJ61ebDIYgUGpDR5o1hlwsS+Zs70ZOnxuBIeu4TQuSTJNrKODbIi3VDA3utJNG4un9RQV1Gz2/GT6dhQ5Uvz6bJbQO2iwUZHxUQghHD/V4qjdU3OhrHh4Fw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ua52D2fmfnqNteDuMc2cpugcnm5kbjrsMJDCfUd1Vn8=; b=vnbmIRxsHcIgMccnPGGG+bUhe17lwISqi/P0kVkyj90tRq8lYjlqoYLzK9ou4jm4bxjs2O8VVhcsS7s+bCgVmMtvMDbaJHYf43LoIPzDN183U6XXScq4k4hu9ExEV2W0nQ9w5tcTalOur9ylGUFtNRz1kt2FG1MxllZmuQ1Lqvc= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BYAPR10MB3223.namprd10.prod.outlook.com (2603:10b6:a03:157::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.23; Tue, 13 Jul 2021 21:50:50 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::1d3c:d31b:8add:1958]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::1d3c:d31b:8add:1958%5]) with mapi id 15.20.4308.027; Tue, 13 Jul 2021 21:50:50 +0000 From: Drew Adams Thread-Topic: bug#19298: 25.0.50; `set-frame-font': non-nil FRAMES argument Thread-Index: AdGi/cSkx9pXTWlWTY+fzfSrv6ZH9ouqZklw Date: Tue, 13 Jul 2021 21:50:49 +0000 Message-ID: References: <31a16b3d-7470-4f8a-b422-a0e9ba3a923d@default> <87lh3vkqtd.fsf@gnus.org> <83oa8rnjnx.fsf@gnu.org> In-Reply-To: <83oa8rnjnx.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=oracle.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 0479fd18-ed82-4533-ebef-08d94648477a x-ms-traffictypediagnostic: BYAPR10MB3223: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: yCHwSn901qwnsXsXl2Tev5JuEWmyBYSgmRdrfZ0QT+sZbNzNyfPt3o4apYfWzYmNmnASzQ4hWKl31HksixdQexgHZTal+iW9dk+x8g9wGN0jFlat+GTSadoQ0AZDrpsXQWzYE8KTCQwoZjeLG5xww59MwkZDU3kFzmvaK719q1B6MVjJZ/rziati+Q1Trs1lAXaY0lgYwAo1KkQBN2MJmB7E1MJqXPtVcqXB7LpJkY28tySc7suOGXPfK5mrPVQ1mtggIKBca7EJPRxmRgWZU5bNTT9X3eswc1KYw/WnpJSpJ5WorVg3daDRynonwtCWUnbSXqHMXutXGM+E9PwEICE63TSA47KkMPjPRdBINAx3LX0qGXozk4nJeXu140eJsJa2vKqmQ5OOCXpYTQJtgXUPsxQAakr1UJFWrFtokMbljjA1YPGNccV8wy/Hr9dQHXU9+UDYTnP0GYpp//jCcBVCvolgNOh/edzgD0tSc1L0AEZR4VglxSCsgb+L9ip60ShKfub0aWPH+5e+14aLDBwiuO/luzCft9rvoerzaFgl6CKMK9EFtFf6epf95UR17pHvpyVT3uE8gBclyb6gHSuPJVmP36dzGkqcs9AblGMV1ZREx4VS4+CDDWeYtd1BF2JnnBP67/9xEa2rC/bjthFofEiJ9t6Am8k/LcflHlqkTIj6842NEgL2BSMJPQDGgXoY1JyWYemf/WQq9FGbp0AV9M5J+whgDi+mWhiykI4= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(396003)(346002)(376002)(366004)(136003)(39860400002)(66476007)(66946007)(64756008)(26005)(66446008)(9686003)(2906002)(66556008)(122000001)(33656002)(71200400001)(52536014)(55016002)(38100700002)(7696005)(6506007)(110136005)(478600001)(316002)(8676002)(54906003)(8936002)(186003)(4326008)(5660300002)(4744005)(44832011)(86362001)(76116006)(81973001)(38070700003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: g7bIdPM/0meLg3OE3K6cT37rQVe7bpNxwLQXB8pfs85T6Ot1IFxHAnwAYbyZ35L1MEOwfEg5cNNXdgOIVP2Q9K5HmXJCb/cGRK56mnmJ6t0F56oAK7STD1gQMLxwW58kPyYJRd279CvjxPXl82B1tb4/P8uEN46CYYnnfMe/GCb2jY05NKTxSraTLZY0jW9sUsXgPOxwV5Y634hW/0amsqaiCrlD2BlIsFcrAXBP+PMzCOklHRzxRT+UdpIygxdpLOsZg5gr/AGn4HPXdHVPjaRnfMc7mQSu7X5AmqXfFPFODE/tRzEEPZK5yqUYgbG5R0fFtzwRBO53ufBLT0S31gW3Llx74G/IcpI8zRvBQ6kTYF88UzFqGqRoFG/tlnpRyEMAw8YEW9PF4t6DXW/3Yb853u38gYyC0snVzY/PZMg0/3jrSuQYqXESJUd4eqCWzd2DDANjaHaqznai4rs3ZFDkCUMzafMQ0nHol6Hb+XsVytNoYegfQ9qkjz4JxWm5H/qwe8tUL0EHlJ8za7gj9T1V6KdX2SRRkLgPP2eNJoJfePx6TpLpHaPUPiUKQToC67Vxk9DIu3h5McPrB5uV2tdvmSZb2KIlmgwZ364CDVuasV5zjcuCPCNFIEqhVgRUgiQJaTGJhXS/QzxumvqxQR9j93m9SoTfVJdQPU4RVKO2aLFZ830dgnCCEcPIVEf0yy0XkwoEYx/VEY6hAR+etJkivo8jmcb/IGMgY3PMXvvV5Nuhgr2/5VumOrYqtqVYnLC9whd6fEwRW4QX0Z++DtRceQ3djplPN32KF7vTyUc3GdxHg3+sE2vPLdqgK89TK69s5FhCk3X49xuyJxPuPW6up1thzUeGSTOWMBzmJTj6sfymqmvzkoDHxK6F/hys0xoY4rTyircdnzMWK7dNsPQUu2IDmyRM34NaHHT1dLPNfhtj6Xrvl0LcBm+x75XZ/s1TfYB5WGfNibLvOS4caW3Pmw4wsoqAL8hAFlaJW+jEzT8HH5/uTMcpRziQEcfrUkVFeDWrCLXPist6tOoJsbVsIWMw112qJ5Le+l1JVKSdulT1q2pzEf3Nw+nhmSSmwE7JeNOnyry45/s4mgQ0S5XtTkzqavYRPY0lJ8JhD+X2ToFT+kPWl19MnkCrAhANvNSlOt+nkf2Btw62hxNSjjo6+lDHem9ZH4s9+bcKFcxzy49wpQERwGCFC2CBkxQj0H6QRggGJTOoEqwP6GVSRAAL4rDhm59eup5wyPBR66QhZUAsDDPwPhFPFoT0iFEHjsD1Lo3V/PS6c8lsq314jovAEq0Lx0ZqAUxM9ATHs94= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0479fd18-ed82-4533-ebef-08d94648477a X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jul 2021 21:50:49.8751 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: KQ2G4htuk3nlZncSluCDPfHt1y5uswQCEMDCSPmRZS1IGY6ICM2PdE5A+qMLCq1aMXSEij5UjMQXf7GKhiv8+g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR10MB3223 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=10044 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 malwarescore=0 mlxscore=0 suspectscore=0 phishscore=0 adultscore=0 mlxlogscore=933 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2107130134 X-Proofpoint-GUID: kchQOTK6s3BgxmdXmnutPUebTuBuvm-q X-Proofpoint-ORIG-GUID: kchQOTK6s3BgxmdXmnutPUebTuBuvm-q X-Spam-Score: -0.7 (/) 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.7 (-) > > > Hard to believe that there is no simple way to change the font of a > > > frame and NOT ALSO change custom settings without selecting that fram= e. > > > > > > Why does that design make sense? > > > > I can see how it makes sense from a "where on earth do I stash this > > setting, then?" implementation point, but from a user interface point i= t > > seems very odd indeed. >=20 > And I'm asking why in the world would some Lisp change the default > font of several frames, except if the user wanted that customized?? > Will you Lisp programmers please keep your hands off my fonts?! Not all Lisp code is used behind a user's back against her will. A user can want to use a command that does exactly that. If so, that's the user's choice.