From unknown Mon Jun 23 04:09:12 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#38843 <38843@debbugs.gnu.org> To: bug#38843 <38843@debbugs.gnu.org> Subject: Status: define-globalized-minor-mode enable boolean will prevent loading with :require Reply-To: bug#38843 <38843@debbugs.gnu.org> Date: Mon, 23 Jun 2025 11:09:12 +0000 retitle 38843 define-globalized-minor-mode enable boolean will prevent load= ing with :require reassign 38843 emacs submitter 38843 "Paul W. Rankin" severity 38843 normal tag 38843 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 01 02:10:37 2020 Received: (at submit) by debbugs.gnu.org; 1 Jan 2020 07:10:37 +0000 Received: from localhost ([127.0.0.1]:35522 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1imY9N-0003ch-CV for submit@debbugs.gnu.org; Wed, 01 Jan 2020 02:10:37 -0500 Received: from lists.gnu.org ([209.51.188.17]:39262) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1imY9L-0003ca-V8 for submit@debbugs.gnu.org; Wed, 01 Jan 2020 02:10:36 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34889) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1imY9K-0006vA-GW for bug-gnu-emacs@gnu.org; Wed, 01 Jan 2020 02:10:35 -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.1 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_LOW, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1imY9I-0001FJ-IC for bug-gnu-emacs@gnu.org; Wed, 01 Jan 2020 02:10:34 -0500 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:48343) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1imY9D-0001Bi-7K for bug-gnu-emacs@gnu.org; Wed, 01 Jan 2020 02:10:27 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id C5E2921E95 for ; Wed, 1 Jan 2020 02:10:23 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Wed, 01 Jan 2020 02:10:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paulwrankin.com; h=from:to:subject:date:message-id:mime-version:content-type; s= fm1; bh=Kchx/z0gAlZ4Gdj3VUKzGyAUJT7XyjB+D7h2Pbg4UHg=; b=OVlaJA2L WfYy4/Uo2OwCKp0n85SQexDALHHQMQgRPFE2qG1hwuljkV/inhuRmcMVbboFfdbj 9Q9CKEv9QL9hJtpOli2Dt5KA7n86gmSjyKpQ7HdPKaL8++imtMTO3gdoOwSXA/y0 usEabQR6APrUNkcWLJju7yZm3T8GZQI6d40AxA3f8fv4OqYosqwiggfRgCwLhEdr 7B+IV9p3SXeJ384RSlPvum4WTN4Kx+67YyLXBN26VG5W8pVFW0qE5firV3KVz98a HPRV4DZiv37XbhTjeuRwrbqNKc6WNEjJwxbr5r1hOsWPVxZ8/XtqGIlQ0+kby/ky hKJZdfHK5a2J1Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=Kchx/z0gAlZ4Gdj3VUKzGyAUJT7Xy jB+D7h2Pbg4UHg=; b=rkNc3EwV1qhfsoD+Cz3RDscLhTA/EFrqNiPJMbERCrDDo HMd254+B12sPvE4cDW5c0aNR7VNJRalWRg4o6+2FEP6RZ8sPUZ+tLcIcU8mSpElA 9teBzn9KJmFHshQvH43b8NTwGttY4SdSdg5oXal/XrwyLYId4w+c3Szm8IJO1cMI hxa2PNYcCOJXDwOcPzC3qViDYvTl1lmik91RAvI5OshcevI9nbEWPNEe7bO4F10K n9V9mM9jMJEFZtVHI087LY70AR0aDxwgiD8U3Pfda3Pzxo7r2mvyDu+SNFnLYgjp nSuczTnlH38qfQ4wU+jJNAyNEDEQ3C9Gg2jGiuEWw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrvdefkedguddthecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfgfhvffufffkgggtsehttdertd dtredtnecuhfhrohhmpedfrfgruhhlucghrdcutfgrnhhkihhnfdcuoehhvghllhhosehp rghulhifrhgrnhhkihhnrdgtohhmqeenucfkphepuddvtddrvddvrddujeehrddvgeelne curfgrrhgrmhepmhgrihhlfhhrohhmpehhvghllhhosehprghulhifrhgrnhhkihhnrdgt ohhmnecuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from localhost (unknown [120.22.175.249]) by mail.messagingengine.com (Postfix) with ESMTPA id C63608005B for ; Wed, 1 Jan 2020 02:10:22 -0500 (EST) User-agent: mu4e 1.2.0; emacs 27.0.60 From: "Paul W. Rankin" To: bug-gnu-emacs@gnu.org Subject: define-globalized-minor-mode enable boolean will prevent loading with :require Date: Wed, 01 Jan 2020 17:10:19 +1000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 66.111.4.27 X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit 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: -2.6 (--) When defining a global minor mode with define-globalized-minor-mode, an automatic custom option is created to enable that minor mode. If the user wishes to enable this global minor mode at startup, he/she toggles this boolean to "on" and saves his/her init. This should enable the global minor mode upon startup (if available). If a global minor modes is based on local minor modes, it may use a :require keyword in the global minor mode definition, e.g. from page-break-lines: ;;;###autoload (define-global-minor-mode global-page-break-lines-mode page-break-lines-mode page-break-lines-mode-maybe :require 'page-break-lines :group 'page-break-lines) Toggling the option global-page-break-lines-mode in this case will add the following to the user's init: '(global-page-break-lines-mode t nil (page-break-lines)) The problem occurs when page-break-lines is for whatever reason unavailable, it will prevent Emacs from loading. The customize system is designed not to prevent loading even when libraries are unavailable, e.g.settings remain after uninstalling the associated program/library because it makes sense if the user chooses to reinstall. That is, the presence of settings pertaining to unavailable programs/libraries should not prevent Emacs from loading. So, what is the solution here? This feels to me like a bug with the way define-globalized-minor-mode saves this boolean... From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 30 10:49:34 2020 Received: (at 38843) by debbugs.gnu.org; 30 Oct 2020 14:49:34 +0000 Received: from localhost ([127.0.0.1]:59204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYVig-0006NU-AS for submit@debbugs.gnu.org; Fri, 30 Oct 2020 10:49:34 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39118) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYVid-0006NH-NF for 38843@debbugs.gnu.org; Fri, 30 Oct 2020 10:49:32 -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=Om3vk14H+YupVf1NP4d9crimeKNEXrT7dUeh2yGy7J8=; b=EMgv4f2INkkvMXcKQq+dnK6qnu 55VpOeVV7bzBI3kcGQSHVe1NEVRmNVrP171J2xwtyzOGACn9g5b2HY0VPXVnJdZvpop0WhxZ31hCC lFG3IBxZC9CmqeL0JVnX0yy/3dSeCy2DbngUBTjBJPAlIRXVjjvQ0EHQI67HpvINrWmE=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kYViT-0001Kh-GE; Fri, 30 Oct 2020 15:49:25 +0100 From: Lars Ingebrigtsen To: "Paul W. Rankin" Subject: Re: bug#38843: define-globalized-minor-mode enable boolean will prevent loading with :require References: X-Now-Playing: Scritti Politti's _Provision_: "First boy in this town" Date: Fri, 30 Oct 2020 15:49:20 +0100 In-Reply-To: (Paul W. Rankin's message of "Wed, 01 Jan 2020 17:10:19 +1000") Message-ID: <87ft5vg45r.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: "Paul W. Rankin" writes: > If a global minor modes is based on local minor modes, it may use a > :require keyword in the global minor mode definition, e.g. from > page-break-lines: > > ; ; ; ###autoload > (define-global-minor-mo [...] 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: 38843 Cc: 38843@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 (-) "Paul W. Rankin" writes: > If a global minor modes is based on local minor modes, it may use a > :require keyword in the global minor mode definition, e.g. from > page-break-lines: > > ;;;###autoload > (define-global-minor-mode global-page-break-lines-mode > page-break-lines-mode page-break-lines-mode-maybe > :require 'page-break-lines > :group 'page-break-lines) > > Toggling the option global-page-break-lines-mode in this case will add > the following to the user's init: > > '(global-page-break-lines-mode t nil (page-break-lines)) > > The problem occurs when page-break-lines is for whatever reason > unavailable, it will prevent Emacs from loading. So the problem is basically that you've switched a minor mode on via Customize, but then deleted the minor mode. I'm actually not sure whether it makes sense for Emacs to signal an error or not here: You've asked to have a mode switched on, but then Emacs can't do that because it can't find the file it's defined in. So this is, in some ways, no different from having a `require' in your .emacs that no longer exists. On the other hand, it's a bit unfriendly, and doing the same with other mode variables doesn't bug out. The following patch fixes the problem. Does anybody have an opinion here? diff --git a/lisp/custom.el b/lisp/custom.el index cc445fe765..94c36dedd9 100644 --- a/lisp/custom.el +++ b/lisp/custom.el @@ -1010,7 +1010,9 @@ custom-theme-set-variables set) (when requests (put symbol 'custom-requests requests) - (mapc #'require requests)) + (mapc (lambda (lib) (ignore-error file-missing + (require lib))) + requests)) (setq set (or (get symbol 'custom-set) #'custom-set-default)) (put symbol 'saved-value (list value)) (put symbol 'saved-variable-comment comment) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 30 11:27:07 2020 Received: (at 38843) by debbugs.gnu.org; 30 Oct 2020 15:27:07 +0000 Received: from localhost ([127.0.0.1]:59285 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYWJ0-00039F-Vj for submit@debbugs.gnu.org; Fri, 30 Oct 2020 11:27:07 -0400 Received: from sendmail.purelymail.com ([34.202.193.197]:33094) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYWIx-00038i-Dz for 38843@debbugs.gnu.org; Fri, 30 Oct 2020 11:27:05 -0400 DKIM-Signature: a=rsa-sha256; b=V1V1a1lfgIcWqjF+qZPqZVk0Oe4POymRaUuHM/Xgeb20YaOqLZ3I/y1G4eCC0jlO+RW+Pn3ocTHMXVSH+I0i6uzjdLdbMGUWYfuA+Zpo6r/i0jq72yoHRt0oD2jdR7txw6S8yOi/B3mZcJusamCTedqelZYDOAGgPlY7WaJOZkmxZcSS6KbCTcY1/muXV9cYVHyQW6nmmCs3cZ7WcAtWHS+tJvza31q1ONbsua+OhLApBrw8V37opoSsqWWX0OE1+gZzwTVTGwIl8y/xkwS7twu9yZyFQkeD3KPl16s5eiZlyeaOhMsPMIECReCOnPt5aWIFTo6QgGRSu5LWRFTi7A==; s=purelymail2; d=paulwrankin.com; v=1; bh=hEjZWpMSh29SgGYFNOpP8dLJR4zKX1Tev/bfyoKRDJE=; h=Received:From:To; DKIM-Signature: a=rsa-sha256; b=NHVhumZMdEao7ODWfTVv9mD2uN8XsxkGAY0TFUL70FarsC4PKWNqsYgOAU2o9vy6WMnl1Pge0Zf9yjOsnjn8NBQoRPLYjrZMhuase402iFx9pYGP6e1hRBRzulRQFp+PatcPNYq3x+OriuFpN0/rAd93IjXfy9se9qzo3DQgcqMV2gn/zXsEPRT6WXKHz7D3k/jEezD8N8dyDelVK9aOqU64RxMA9xh3bZ5np2SBKVzuDkvYpyO5RfJd/R30Vtf4NySdGEdEMTtryMcB8Ru0GvPKYXlu65TZXcAvcewusmlhnNbcWTFe6yIJP4ZEncVa8m+VfmN9hiVrSioXXjTm6g==; s=purelymail2; d=purelymail.com; v=1; bh=hEjZWpMSh29SgGYFNOpP8dLJR4zKX1Tev/bfyoKRDJE=; h=Feedback-ID:Received:From:To; Feedback-ID: 791:353:null:purelymail X-Pm-Original-To: 38843@debbugs.gnu.org Received: by ip-172-30-0-247.ec2.internal (JAMES SMTP Server ) with ESMTPA ID -1769612398; Fri, 30 Oct 2020 15:26:38 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\)) Subject: Re: bug#38843: define-globalized-minor-mode enable boolean will prevent loading with :require From: "Paul W. Rankin" In-Reply-To: <87ft5vg45r.fsf@gnus.org> Date: Sat, 31 Oct 2020 01:25:47 +1000 Content-Transfer-Encoding: quoted-printable Message-Id: References: <87ft5vg45r.fsf@gnus.org> To: Lars Ingebrigtsen X-Mailer: Apple Mail (2.3608.120.23.2.4) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 38843 Cc: 38843@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 (-) > On 31 Oct 2020, at 12:49 am, Lars Ingebrigtsen wrote: >=20 > So the problem is basically that you've switched a minor mode on via > Customize, but then deleted the minor mode. I'm actually not sure > whether it makes sense for Emacs to signal an error or not here: = You've > asked to have a mode switched on, but then Emacs can't do that because > it can't find the file it's defined in. The customize system is designed not to prevent loading even when = libraries aren't found, e.g. settings persist after uninstalling their = library, because it makes sense that if the user then chooses to = reinstall they get to keep their settings. The counter option is that = uninstalling a package removes that packages settings, forcing the user = to go through and set them all again. The separation of settings and source is a good thing, and ought not to = trip Emacs over. The absence of the source should not matter a wink to = the settings. From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 01 07:16:52 2020 Received: (at 38843) by debbugs.gnu.org; 1 Nov 2020 12:16:52 +0000 Received: from localhost ([127.0.0.1]:35837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kZCHz-0006O1-W4 for submit@debbugs.gnu.org; Sun, 01 Nov 2020 07:16:52 -0500 Received: from quimby.gnus.org ([95.216.78.240]:33498) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kZCHw-0006GW-I6 for 38843@debbugs.gnu.org; Sun, 01 Nov 2020 07:16:50 -0500 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=XBhlH2ntxsDt/u75JFHsuKzbeWvINx+ZwyioSNMxs2s=; b=LSyNtzMAoAQqT3AH5zRmplATsy 5Ed8OTXhUgzq5WQpt0tQbQm5M1lmJpXjQ9U+hHK6LZzSYaOBQCTCb7W1HQaOA8mbd3KJ/lmcBf/4u sZIHWcFOd9UQRdWcXTE6jARAbCeVuNkBzEEtE0JXIaJRiFsD2L0MoP+YQlTzcZiqOPWg=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kZCHm-0008Bj-7r; Sun, 01 Nov 2020 13:16:42 +0100 From: Lars Ingebrigtsen To: "Paul W. Rankin" Subject: Re: bug#38843: define-globalized-minor-mode enable boolean will prevent loading with :require References: <87ft5vg45r.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAJ1BMVEUIBQQiGhtHPjwx KypgWFUnHiCQiniooJHEuLGCenDZz8aMe4X///8w5ysyAAAAAWJLR0QMgbNRYwAAAAd0SU1FB+QL AQsmO/DtIKEAAAGrSURBVDjLjZK/T+NQDMftXqqu7xEiVmg6ICaSkIWpaqOrgOVClf8AFdgYqvrB hBCQiBmBxC0IEOllug3p7p/jvVKgJEZgOT/kT7527GcAAUIIAJDaUb4ZfG3uxOcB212A7mvU9uKd OOx40LPrZx3PvL3YTU6DNBukVq5ktpurQT4F10QjRUQWqZhGdE70Bs73M6JTi1Kkw8de7x0M9fc0 tGgk9XNvRqFIK3SNIzmmPKN0Cvqh33cDz8WuD82gq/0bDRoTjh6G+CUdpzQSISXG+h5L5zMtfrNG pSYXbAPUHjigx9gYc5KLv9AoWHAP1h8ulcpx4dhaZcB4vThotKuAsqPieIEBWyq7OFlZrILoiYpC MTVaW0/ZmKpx8CNfpUMGBG6NfncY0F+qRf+5E048sR1xQHrgz3kMcBJ9cbPCPhvVW5II4E1WAQaB +6IqWT1q6s6wskIIKEwQy7l+DH9eTYZUzoVusDZpGeOypp6EZtvQjktgvhWZ4tJ0zzWiwcdc1uXG zhT4H0GnZU7IkU643C4lMX9qB2GweTvTRmJHpjjYzWbr392sQAiUzxdMYtqOsupyAAAAJXRFWHRk YXRlOmNyZWF0ZQAyMDIwLTExLTAxVDExOjM4OjU5KzAwOjAwB6UZzAAAACV0RVh0ZGF0ZTptb2Rp ZnkAMjAyMC0xMS0wMVQxMTozODo1OSswMDowMHb4oXAAAAAASUVORK5CYII= X-Now-Playing: Melanie de Biasio's _A stomach is burning_: "Convictions" Date: Sun, 01 Nov 2020 13:16:36 +0100 In-Reply-To: (Paul W. Rankin's message of "Sat, 31 Oct 2020 01:25:47 +1000") Message-ID: <87v9epe0gr.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: "Paul W. Rankin" writes: > The separation of settings and source is a good thing, and ought not > to trip Emacs over. The absence of the source should not matter a wink > to the settings. 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: 38843 Cc: 38843@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 (-) "Paul W. Rankin" writes: > The separation of settings and source is a good thing, and ought not > to trip Emacs over. The absence of the source should not matter a wink > to the settings. Well, I'm still not 100% sure -- I don't see it as a clear a separation as that, but I've gone ahead and made this not signal an error in Emacs 28. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 01 07:17:00 2020 Received: (at control) by debbugs.gnu.org; 1 Nov 2020 12:17:00 +0000 Received: from localhost ([127.0.0.1]:35840 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kZCI8-0006Uf-7E for submit@debbugs.gnu.org; Sun, 01 Nov 2020 07:17:00 -0500 Received: from quimby.gnus.org ([95.216.78.240]:33512) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kZCI6-0006Om-2W for control@debbugs.gnu.org; Sun, 01 Nov 2020 07:16:58 -0500 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=e/EPBTiUeN2/busoIgtCBZQ+sLTBVaR18kZT29B6Tbk=; b=fD+UGZJHhoRN3ewmbhEBVGFw/R LKLRDMAVJcIh2Gtc1mYfJDRcL/qb2zNBeAS9uJGOkebazetY9Z5bbOsFxED87YnoKgqbeEsp/QSU6 IU/j2oAirXRjNdGY9/Eum2PrmVoPpz5HtSJ7dIzcdiToeCxqs9zULKmV4v5L7xZczn8s=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kZCHy-0008Bv-Dn for control@debbugs.gnu.org; Sun, 01 Nov 2020 13:16:52 +0100 Date: Sun, 01 Nov 2020 13:16:49 +0100 Message-Id: <87tuu9e0ge.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #38843 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: tags 38843 fixed close 38843 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: 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 (-) tags 38843 fixed close 38843 28.1 quit From unknown Mon Jun 23 04:09:12 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 29 Nov 2020 12:24:05 +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