From unknown Sat Jun 14 03:48:57 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#49651 <49651@debbugs.gnu.org> To: bug#49651 <49651@debbugs.gnu.org> Subject: Status: 28.0.50; setf bug Reply-To: bug#49651 <49651@debbugs.gnu.org> Date: Sat, 14 Jun 2025 10:48:57 +0000 retitle 49651 28.0.50; setf bug reassign 49651 emacs submitter 49651 Devon Sean McCullough severity 49651 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 19 17:45:03 2021 Received: (at submit) by debbugs.gnu.org; 19 Jul 2021 21:45:03 +0000 Received: from localhost ([127.0.0.1]:60528 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5b4Q-00009A-SF for submit@debbugs.gnu.org; Mon, 19 Jul 2021 17:45:03 -0400 Received: from lists.gnu.org ([209.51.188.17]:46062) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5Zpf-0006fB-L8 for submit@debbugs.gnu.org; Mon, 19 Jul 2021 16:25:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51508) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5Zpe-0003v6-LB for bug-gnu-emacs@gnu.org; Mon, 19 Jul 2021 16:25:43 -0400 Received: from gateway30.websitewelcome.com ([192.185.193.11]:44117) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5Zpc-0004gY-Hv for bug-gnu-emacs@gnu.org; Mon, 19 Jul 2021 16:25:42 -0400 Received: from cm13.websitewelcome.com (cm13.websitewelcome.com [100.42.49.6]) by gateway30.websitewelcome.com (Postfix) with ESMTP id 4EE8915D5D for ; Mon, 19 Jul 2021 15:25:26 -0500 (CDT) Received: from leaf.websitewelcome.com ([192.185.82.99]) by cmsmtp with SMTP id 5ZpOmpu2BrJtZ5ZpOmdF7F; Mon, 19 Jul 2021 15:25:26 -0500 X-Authority-Reason: nr=8 Received: from c-24-2-157-5.hsd1.ma.comcast.net ([24.2.157.5]:52250 helo=Apples-MacBook-Air.local) by leaf.websitewelcome.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1m5ZpN-000x2V-VS for bug-gnu-emacs@gnu.org; Mon, 19 Jul 2021 15:25:26 -0500 To: bug-gnu-emacs@gnu.org From: Devon Sean McCullough Subject: 28.0.50; setf bug Message-ID: <86efaf27-82a2-5c60-cf44-e496a6da465d@jovi.net> Date: Mon, 19 Jul 2021 16:25:22 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:78.0) Gecko/20100101 Thunderbird/78.12.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - leaf.websitewelcome.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jovi.net X-BWhitelist: no X-Source-IP: 24.2.157.5 X-Source-L: No X-Exim-ID: 1m5ZpN-000x2V-VS X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: c-24-2-157-5.hsd1.ma.comcast.net (Apples-MacBook-Air.local) [24.2.157.5]:52250 X-Source-Auth: devon2011@jovi.net X-Email-Count: 1 X-Source-Cap: am92aW5ldDtkZXZvbjtsZWFmLndlYnNpdGV3ZWxjb21lLmNvbQ== X-Local-Domain: yes Received-SPF: pass client-ip=192.185.193.11; envelope-from=emacs-hacker2020@jovi.net; helo=gateway30.websitewelcome.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 19 Jul 2021 17:45:01 -0400 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.7 (--) $ /Applications/Emacs-28.0.50.app/Contents/MacOS/Emacs -Q --batch --eval '(setf (getenv "FOO") "BAR")' Debugger entered--Lisp error: (void-function \(setf\ getenv\)) (\(setf\ getenv\) "BAR" "FOO") (setf (getenv "FOO") "BAR") eval((setf (getenv "FOO") "BAR") t) command-line-1(("--eval" "(setf (getenv \"FOO\") \"BAR\")")) command-line() normal-top-level() Peace --Devon P.S. The fix is obvious: lisp/emacs-lisp/cl-lib.el ⋮ ;; These used to be in cl-macs.el since all macros that use them (like setf) ;; were autoloaded from cl-macs.el. But now that setf, push, and pop are in ;; core Elisp, they need to either be right here or be autoloaded via ;; cl-loaddefs.el, which is more trouble than it is worth. ⋮ (gv-define-simple-setter getenv setenv t) P.P.S. Perhaps describe-function, M-. and the like should mention setters? In GNU Emacs 28.0.50 (build 1, x86_64-apple-darwin18.7.0, NS appkit-1671.60 Version 10.14.6 (Build 18G95)) of 2021-06-20 built on builder10-14.porkrind.org Windowing system distributor 'Apple', version 10.3.1671 System Description: Mac OS X 10.14.6 Configured using: 'configure --with-ns '--enable-locallisppath=/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp' --with-modules' Configured features: ACL GMP GNUTLS JSON LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER THREADS TOOLKIT_SCROLL_BARS ZLIB Important settings: value of $LANG: en_BE@currency=USD.UTF-8 locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail rmail-loaddefs auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map text-property-search time-date subr-x seq byte-opt gv bytecomp byte-compile cconv mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils iso-transl tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 51228 5390) (symbols 48 6521 1) (strings 32 18238 2346) (string-bytes 1 608421) (vectors 16 13471) (vector-slots 8 183176 10992) (floats 8 21 47) (intervals 56 198 0) (buffers 992 11)) From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 19 20:29:55 2021 Received: (at 49651) by debbugs.gnu.org; 20 Jul 2021 00:29:55 +0000 Received: from localhost ([127.0.0.1]:60635 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5ddz-0006Eo-Gf for submit@debbugs.gnu.org; Mon, 19 Jul 2021 20:29:55 -0400 Received: from mout.web.de ([212.227.15.14]:52153) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5ddw-0006EX-6V for 49651@debbugs.gnu.org; Mon, 19 Jul 2021 20:29:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1626740971; bh=27nyh82R43/sGA6oabWPfky+pAJLCTuULIaAv4u97UA=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=I0d/BeucbAgIeUup8BmAl1Jw7JrzPrnZ2cLKPyT2BKhkSJ/28zxo1V+2Q07ycNkko fThgnEs10k2o+0gs1paz+eTt84kqcuDfRtawNTje+WL5caQfm7h8MTuzdkhN/LJP8P V1vPzn1rqL0VmedGRXxu7ef+HnNc2pK0VOL+2UBA= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from drachen.dragon ([88.66.201.45]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MBB3y-1lxQ9t2qEA-00Cl1t; Tue, 20 Jul 2021 02:29:31 +0200 From: Michael Heerdegen To: Devon Sean McCullough Subject: Re: bug#49651: 28.0.50; setf bug References: <86efaf27-82a2-5c60-cf44-e496a6da465d@jovi.net> Date: Tue, 20 Jul 2021 02:29:30 +0200 In-Reply-To: <86efaf27-82a2-5c60-cf44-e496a6da465d@jovi.net> (Devon Sean McCullough's message of "Mon, 19 Jul 2021 16:25:22 -0400") Message-ID: <87tukpketx.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:dxNKnVPMABO8lhc6WW+KWhRkrjNvzvFIlcJqFQEzaajICcyeF5T FXi48YYXZ4JN9nZoOBETqATwTBttTlxzjX6TIcthyQjdHdUs7f7C85GQmn1Yp47aCFIF9+l ZFVw4nnb3MEGavb+aUcF7m8sZvBWvxA16fEMAL+etR4ZP6YTb+T3N8t4zBlf9ps7138/DVP Jq4NEpLd8J/IPr2hk/NkA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:nwOc58DzKWI=:ROZ5bwg+f8vSl1CJEYb/GJ EdR2a64o3pvYyYVIK1u42STkhGj+Tfl1yQYiILBax5kw7Bw1gFVmiWJc3VLFno29zUOkCWedV NKUfiQf7FcX6gDxz8C14Jds1Ps9Z7B/AKEHJcUlydGxwO++pG2qfA3DRN2wv3GrPhotLC0/lE Ndd42KTrxRUbkr9LD7n690lNdJpw3AYnYuIt7mjpLWc7WCJqafyCF5taIABxSPR5uX8zcsFbk 5JkAw9VpCiGASr/svcQRE9SMDOuaqy1DG2O6f4GWaYwmfH0oiIg67JHcm9esSWXMfD0s6CPdi Cg8d6NAG+/MtwO2onxNmCsVjT3kE306xfh5R3QOUBd78hUeshMa2I/fQ73SPFcq6a0F292XLw 7SCCtzq28tq5Y3O9ce2QXvHPhjUcyyjeP9yGsNOowy2yDDnEk3+4l6ZqyceulFHHiD6ryCnJL adM0MHjXrxMA54kJQn6kjn+f2gSPAiJ0Bid0O1XGgk6REKJzsreZ6+dsvmFjXIegNjbk3VVZh s9pTq3/80IcqXaUGNC8GWZgKj2Mo84mFpLwkkOT2Ik7akt7dr7Y05s3XqdtNp694/UhmkDUeT 3eitjBtS/KORBKcEm3kvM7evsA17ZCSwteO0gwp/DilnMLDKqTVOyEPfn5F/IzfqrjEmzWlZs zmEAmAAQPqa7rgevBblu1uCJVNikYUvDIIfXiZ8UnaPS4hIfAHloE/J2QxyrrqLtVOS3Dtl6D ILlzrlukdSLOJ4PNEKrzon3nBwqamJeup8P15HfRtgZv4MOlkFPsPlIC+Pwm6E40N2Pbs3TbY A041NJmNuomZEZi762zJZeC3ygnXA3K4e3MHiE05BEybIUzqOJaeZNP8uvfsVhZWV+4gIbahL lg0lE3xBrX8jkPDWZZcmRaiYpeASVKRCE8NGpODYbB6BQ28WTuxNgb2UPs2PeAnclv+HPfS5c BCxxA59Ss3YbVwc/nf4j49t+3JslIym/NiylZZGMhVN9mYbjntw9kEGEHFLvp00zHxzAlMHjN 4vORnJfOPOLDVW81/8U0BChJJyiYWNfqT6I5w8CJoZR50ddgLDaGnzh6OVPj5lnWQdjWq9k/Y pKOpM3VBEMYSxkLgjonR5rb8A/VUqQxi0IxUy3VWb2rNWRoRzxjLWGrug== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49651 Cc: 49651@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.7 (-) Devon Sean McCullough writes: > $ /Applications/Emacs-28.0.50.app/Contents/MacOS/Emacs -Q --batch --eval = '(setf (getenv "FOO") "BAR")' > Debugger entered--Lisp error: (void-function \(setf\ getenv\)) > (\(setf\ getenv\) "BAR" "FOO") > (setf (getenv "FOO") "BAR") > P.S. The fix is obvious: > > lisp/emacs-lisp/cl-lib.el > =E2=8B=AE > ;; These used to be in cl-macs.el since all macros that use them (like se= tf) > ;; were autoloaded from cl-macs.el. But now that setf, push, and pop are= in > ;; core Elisp, they need to either be right here or be autoloaded via > ;; cl-loaddefs.el, which is more trouble than it is worth. > =E2=8B=AE > (gv-define-simple-setter getenv setenv t) So the error does only occur before you require cl-lib, and your suggestion is to do what the comment describes as trouble - correct? I'm not sure of what kind that trouble is, moving such definitions can have effects on bootstrapping or startup, that's beyond my knowledge. Any opinions? > P.P.S. Perhaps describe-function, M-. and the like should mention > setters? I would like it when C-h f would tell about gv expanders. Not trivial though since most gv expanders are anonymous functions (like that of `getenv'). Michael. From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 20 08:01:00 2021 Received: (at 49651) by debbugs.gnu.org; 20 Jul 2021 12:01:01 +0000 Received: from localhost ([127.0.0.1]:33075 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5oQm-0003Im-KU for submit@debbugs.gnu.org; Tue, 20 Jul 2021 08:01:00 -0400 Received: from quimby.gnus.org ([95.216.78.240]:56568) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5oQk-0003CW-QS for 49651@debbugs.gnu.org; Tue, 20 Jul 2021 08:00:59 -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=RYYV349ZZ8skTrgFoi/XTckIQEMUUF6P/vJgaNhqSdY=; b=PzB7ZhrtAsZS+aXElGw9S28qGI Php2nIQDQhQD/LWmq5vRlEqodcm5831IvLVOgnTWE2q4lCMtOaTdq5xofsma3hh2n5P2B184+y1Bv KcW6U2zhhyEgqegIf0/KB/nZrwanCLjSRNmq3bEMqKPNxDc6BAFzC8v5alxA27dn18jk=; 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 1m5oQb-0002pJ-HE; Tue, 20 Jul 2021 14:00:51 +0200 From: Lars Ingebrigtsen To: Michael Heerdegen Subject: Re: bug#49651: 28.0.50; setf bug References: <86efaf27-82a2-5c60-cf44-e496a6da465d@jovi.net> <87tukpketx.fsf@web.de> X-Now-Playing: Squarepusher's _Be Up A Hello_: "Speedcrank" Date: Tue, 20 Jul 2021 14:00:49 +0200 In-Reply-To: <87tukpketx.fsf@web.de> (Michael Heerdegen's message of "Tue, 20 Jul 2021 02:29:30 +0200") Message-ID: <878s21gpou.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: Michael Heerdegen writes: > I'm not sure of what kind that trouble is, moving such definitions can > have effects on bootstrapping or startup, that's beyond my knowledge. Yes, if we moved these elsewhere, then it would break for people who do have (require 'cl-lib). (Unless we autoload them.) 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: 49651 Cc: 49651@debbugs.gnu.org, Devon Sean McCullough 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 (---) Michael Heerdegen writes: > I'm not sure of what kind that trouble is, moving such definitions can > have effects on bootstrapping or startup, that's beyond my knowledge. Yes, if we moved these elsewhere, then it would break for people who do have (require 'cl-lib). (Unless we autoload them.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 20 21:13:25 2021 Received: (at 49651) by debbugs.gnu.org; 21 Jul 2021 01:13:25 +0000 Received: from localhost ([127.0.0.1]:35794 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m60nc-0000Pl-Rh for submit@debbugs.gnu.org; Tue, 20 Jul 2021 21:13:25 -0400 Received: from mout.web.de ([212.227.17.12]:49083) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m60na-0000PV-5l for 49651@debbugs.gnu.org; Tue, 20 Jul 2021 21:13:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1626829981; bh=eQwql4SIZWNAgq/zqdU4SPjJE0FXwn7sTGKUIy3DNRU=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=H3K/vRmjp7H163qxGg2bZJgmCwcuExp/RllbSNdSdTpI+8dC8Bc72ChpxPoJQZvw+ 1W3c22e1xzImqjHlrNGZcpj+8pWEV/fiGJSEaktkMKqCUbTvlwtt3EoshoDTb7c3ML TfYSMjQMQi3kTMBVrKsTe+s/D6ZP8TCia3FKr4mU= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from drachen.dragon ([88.66.201.45]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MsrdC-1lHUZR2Ilk-00t8jN; Wed, 21 Jul 2021 03:13:01 +0200 From: Michael Heerdegen To: Lars Ingebrigtsen Subject: Re: bug#49651: 28.0.50; setf bug References: <86efaf27-82a2-5c60-cf44-e496a6da465d@jovi.net> <87tukpketx.fsf@web.de> <878s21gpou.fsf@gnus.org> Date: Wed, 21 Jul 2021 03:12:59 +0200 In-Reply-To: <878s21gpou.fsf@gnus.org> (Lars Ingebrigtsen's message of "Tue, 20 Jul 2021 14:00:49 +0200") Message-ID: <87czrc79lw.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:+Ouc6X6ybnSFIu4cQegDUGCKbJpnHIXef6taP+uNVTrUD5/O+PK swkymq26+X9i3KjXi+VlrgFFRsozHLY1Wum2vpv2ECj6oZmudqgEr+uSvm2o5PdHau9Vkzr T4s7XlKD0Ykc3saZYtPkey/z4timV7q5cpzy/I3RptGCkwgYJOJjbBOHETw+z7OLrvXNvSX dBPXWJPNyKYSyJkUpspCQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:/r46jHmrC+M=:iOyBrFQaueqow/ZrF4IQd7 dWB95cw1m8QWLCP3pw9opouDSDKfn4CINCaFlvL2SW6EQJPaYEiWYN0hPTai5uA845fR/ChbQ GG5kgZvWPf5l9lolkhwmJJf1Py1SwYIDkPJQTSKfw0MBMinlGVgO3nNX3I/1o6f4qmbOGSeGz LxWPErUJIi75ozZtPMSJkPH40VfdMf24vhRkPhx4+f73tQNgk4wND6TX1IyEmScRolJdXCWva tp76YVUqO+PZvrtGHuj9JdgGDZg9bkhqq0PdfUZcmN1Mp82w5G0iG+Frul756NbtKJ2DrhhKI mLnnPEfH4GrNYF+tQBNt7V56H43QQ+tkMzdhHr5sxEXsH2NzQScIQfjKIy06kbMBY5ABfFCdU xQYiY7Dt/TkWGTp+xNcgsL8cdLyUv8qkY2xmmOU37Ls/cdURQg9QvHjH+xmYQpZj8AyjHutW+ bwVuM0oaWvT0/YThctvqlXyvR3JYacuH4gD4JLgCHyfd5rmgHzbVLDeYkOTo+wCTbY1kog/ig vQtnOLjt6sou/kT449RT4uQM5yGRtGoZ2MI3ZREGldvvND5oym+cXmHsF7is3j6Y5TeGICz3K NZI24DdiHktuT0NPFMMtm28uL0lJJi07b0qHXNMFQUDhwVPo8Nid3wOuY4r41fO9eUZa6dCKg Jegvxmj+OyD6O/SYU1lAlqWB0ekaiskh9mSojZmdWjMYk3eYMmNog8OZeW9xdFd/C673fIgeG pD2GUTR5YRXFz+heXNsy4brAilZUP1XrTOvT3Gi94UhXwONUmqDk2kfjlfgQ8EP/5MJ/zS4sK 7zOOAIt3HW4cWJrPbh5KHj/ecFBIA08xZUu70tZyjpuqD6I11tHO0dvBp4hhDfEMEwJnQd64K tx+L5tlxOBX/EA28LC2tU3IcMvH0BqUizwNS4sB3s/7mdAXtpzVvE20G2io4bGtGu245s+i+1 O4BLZ40ekimV1kmfK9WWySGmE7nvZ9pEXhvwdJCBcxCWWAaCJ3z96TGxLgqeMbnRCfAuz7RlF /0ImChxwaBit6eqOFQbQTSMhkAn2CFi+dxyQHeOrVZkxZim6irXOnJftHllG4eWzqlOeyaJqB QGeGUFMM+CldMRKh9i2il5Twx/642H/lzKbak9ftRazM89K/Io1+PkZNQ== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 49651 Cc: 49651@debbugs.gnu.org, Devon Sean McCullough 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 (-) Lars Ingebrigtsen writes: > Yes, if we moved these elsewhere, then it would break for people who > do have (require 'cl-lib). (Unless we autoload them.) In emacs -Q, env.el is loaded, cl-lib is not loaded, and gv.el is not loaded. When I require cl-lib, then the gv-expander for getenv has been defined, while gv.el is still not loaded. So far, so good. Would anything break if the expander definition for getenv would be moved to env.el (which would be a more natural place for it)? Michael. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 21 06:57:58 2021 Received: (at 49651) by debbugs.gnu.org; 21 Jul 2021 10:57:58 +0000 Received: from localhost ([127.0.0.1]:36188 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m69vJ-0002Iu-SF for submit@debbugs.gnu.org; Wed, 21 Jul 2021 06:57:58 -0400 Received: from quimby.gnus.org ([95.216.78.240]:41012) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m69vI-0002Ig-47 for 49651@debbugs.gnu.org; Wed, 21 Jul 2021 06:57:56 -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=tb6p/febGHlqLUwD3AzzoSk4vNvulrk4rHB808hZsTU=; b=aWudaod7UTxW+2V6ARqWuW9DIP 5qS3vc8wiZbVgecpyL/fffoLq7PRb186N50DZTlIdI+HEAuE4n9tNMXjMh8LquQurvt0Wrfsglcnh q93o835+SciXAs/EkX2yX4YLD7cRhX7VNJQqNDxthZ7vwZ8eOOQiQcfyZZ56h+ooGJdw=; 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 1m69v7-0005eF-VP; Wed, 21 Jul 2021 12:57:48 +0200 From: Lars Ingebrigtsen To: Michael Heerdegen Subject: Re: bug#49651: 28.0.50; setf bug References: <86efaf27-82a2-5c60-cf44-e496a6da465d@jovi.net> <87tukpketx.fsf@web.de> <878s21gpou.fsf@gnus.org> <87czrc79lw.fsf@web.de> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEUWFRMREA4QDw0G BgUfHh0hIB4kJCP///8ETlpUAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+UHFQohMPhr+7UAAAGoSURB VDjLZVQ7lsIwDJRioJa8F8DmAiy5ANXWVNQ0y/2PsBpJzofVCwmRMqPR2AnRR6iQau+XvD3EhQUV JpISiaNnHeAHUVk5zqPCjXsLqjtOkidFmy0iKk7V/hWY2KiERb+2SqNHc0gZGYmraVUAZKWyOyeT SVl5FEDCamrERVVZEWhrwVRhiWjZ9sUZjPbjtYfK8g+QkGu2MUOS9WA4qSEXPMo2mqB/TFgWLxj1 SMKXkkyQAuqoDSrvoRHem5KqNuj0kiTA5Zb5G6biYZswAE51sQJmthzkOoAm45jnK9oyC6wNACTW WwMeR7T3zTD5YjJGY+8dFgsKYRyYAMvdM1zV4d3iJeeKuqaRFM+dm1aaMIG5dKBHej9Rv1UsP4cf 2x1TewMZZYWXQpkbbHSMLAWTa1uCYzUiHhu5rgQzmjF32heGH0LbMH7YlwPstI0lpI8AgDMfkNPY bb4iw0GLV0qy+XpdIa/TK18BlqTw0pFO73Wvu6RQe08mJxuq9oOMR0PQz/P3+Y6vhXsLlPAegZdY W++tthT8HmuZXuXzcFJkIu56mT/iD8itIv4C+SlMAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTA3 LTIxVDEwOjMzOjQ4KzAwOjAwc6H0xgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wNy0yMVQxMDoz Mzo0OCswMDowMAL8THoAAAAASUVORK5CYII= X-Now-Playing: Orchestral Manoeuvres in the Dark's _Souvenir (1): The Singles 1979-1987_: "Joan Of Arc" Date: Wed, 21 Jul 2021 12:57:45 +0200 In-Reply-To: <87czrc79lw.fsf@web.de> (Michael Heerdegen's message of "Wed, 21 Jul 2021 03:12:59 +0200") Message-ID: <87czrclys6.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: Michael Heerdegen writes: > Would anything break if the expander definition for getenv would be > moved to env.el (which would be a more natural place for it)? Yes, moving the expanders to pre-loaded files would make the problem go away, I think? (And env.el is a good place for that one.) 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: 49651 Cc: 49651@debbugs.gnu.org, Devon Sean McCullough , Stefan Monnier 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 (---) Michael Heerdegen writes: > Would anything break if the expander definition for getenv would be > moved to env.el (which would be a more natural place for it)? Yes, moving the expanders to pre-loaded files would make the problem go away, I think? (And env.el is a good place for that one.) But if we start doing that for some of those things, we should probably do it for all of them, and I wasn't sure that that's what we wanted to do. It's certainly not very logical to load cl-lib to define a setter for, say, `face-background', but that's where we're at today. I think I'm in favour of moving all those out of cl-lib to preloaded files. I'm sure nobody else has an opinion here. (3, 2...) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 21 08:49:54 2021 Received: (at 49651) by debbugs.gnu.org; 21 Jul 2021 12:49:54 +0000 Received: from localhost ([127.0.0.1]:36425 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6Bfe-0007wN-9B for submit@debbugs.gnu.org; Wed, 21 Jul 2021 08:49:54 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:12697) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6Bfc-0007vn-Ir for 49651@debbugs.gnu.org; Wed, 21 Jul 2021 08:49:53 -0400 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id F336880880; Wed, 21 Jul 2021 08:49:46 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id AD18A8043C; Wed, 21 Jul 2021 08:49:45 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1626871785; bh=VwI1ZePePFeJFyBWYZ8ZQ2NqRtddOz96Uhwa18APGPg=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=KTB2WCQ6oXo4pWr93POzhHTcifA2CmvvJSu63RipsWVL0eisLFwBT9uRvK8za3f3a VYepQopXISAhI+hhB2iPmSfYDZjs8pD4nKl8ThowRh/Hwwg4ACxLMKMD0QbJ7asJKO CVZrbljjpd0ZbB483aDWiLajvblByo7tlfX9PS/jcEMMm6C3vJTNqrRTHOME9jiF2l 144XVGxCbJP1VArWIc6G02XXpTI3KdHY2uC3xdhj3PxWEAFg0+G6kckqI0UYLxWPJR FKrdrmHwrM2jsIzlm22qDZJHqIwoTPjBLauJ86Sphv1evbIiu6u2bSFz5qLWfHQjpY Gs7oj4bJhPRWQ== Received: from alfajor (unknown [216.154.29.138]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 612751201C3; Wed, 21 Jul 2021 08:49:45 -0400 (EDT) From: Stefan Monnier To: Lars Ingebrigtsen Subject: Re: bug#49651: 28.0.50; setf bug Message-ID: References: <86efaf27-82a2-5c60-cf44-e496a6da465d@jovi.net> <87tukpketx.fsf@web.de> <878s21gpou.fsf@gnus.org> <87czrc79lw.fsf@web.de> <87czrclys6.fsf@gnus.org> Date: Wed, 21 Jul 2021 08:49:44 -0400 In-Reply-To: <87czrclys6.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 21 Jul 2021 12:57:45 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.094 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 49651 Cc: Michael Heerdegen , Devon Sean McCullough , 49651@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: -3.3 (---) > It's certainly not very logical to load cl-lib to define a setter for, > say, `face-background', but that's where we're at today. Indeed, that was a mistake. They should have gone to `cl.el` instead. But if we don't want to move them to `cl.el` (and hence deprecate them) we should move them to `gv.el`. Stefan From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 21 09:29:07 2021 Received: (at 49651) by debbugs.gnu.org; 21 Jul 2021 13:29:07 +0000 Received: from localhost ([127.0.0.1]:36504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6CHa-0000VS-Uw for submit@debbugs.gnu.org; Wed, 21 Jul 2021 09:29:07 -0400 Received: from quimby.gnus.org ([95.216.78.240]:42706) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6CHY-0000V3-Dt for 49651@debbugs.gnu.org; Wed, 21 Jul 2021 09:29:04 -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=ZHYhAS1KsqaErp8EwT3NqnrClH2uc+fBM2U5z4l5FI0=; b=d9W5Z9rM+neTMgx16F5cE0dFeo zX1JwAxFYNt1ODoLld0VNJK2kRUgbEG7WJO0H0bHJXSQTtp+7ClNcQhxSlzY1XlIPzUqlkz6EqpIO D7gZ1ID7YxW/eDZ1Wb/lCpXDQIyR+HPXylNBTy8VX63+wWxuKOb9iKXNDcO7JyY+/r3o=; 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 1m6CHO-0006zV-Jt; Wed, 21 Jul 2021 15:28:57 +0200 From: Lars Ingebrigtsen To: Stefan Monnier Subject: Re: bug#49651: 28.0.50; setf bug References: <86efaf27-82a2-5c60-cf44-e496a6da465d@jovi.net> <87tukpketx.fsf@web.de> <878s21gpou.fsf@gnus.org> <87czrc79lw.fsf@web.de> <87czrclys6.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAHlBMVEUhHh0sKik/Pj0P Dg5cXFyurq7Nzc2SkZH6+vr////yvlbbAAAAAWJLR0QJ8dml7AAAAAd0SU1FB+UHFQ0ZJh5v5JoA AAGZSURBVDjLzZPNT8IwFMBnqgnXMYNcdcZw7PYG8ygMzI4kY3FXg45djUo4Ahmsf7Z9/Vi3Re++ S9v363t9X7WspthK+ne2BWD9LiDlT0CJXLqAEnqf5umM0A4g/o6hVC5tAy9jq9uL/oKdHEs5lCA+ P4n1sqiASCLOYxbJ2CBgSyqDEIrsVQcHV2ei7qDBCaAm2dqAXQJG1C0EgbJWUkREgcmRx7uS2oUD wz16RBBzT4F6JnMhrKgChcNBxTeDPGcuUKZceXhZgCEvistjiSQISw1IzBi3HiUSTA589StRGcam BB73EvTWTcBNxgcJhokB72lKIDwq8Ak63Bi3EJQSjPDkfaHqJmoCYdGUGiQdoN/orTtARyXyqIWX o7c3mT9ESu+/mcx9HulIW01KUyusbqh7lSWmuqIfahwGZ+660q1F8zH7wATZEkQHJfDRT8w28y0r Rc/NlPBM6DOv7MZpTYna9+dT8XxjrswkQnsSIWQ6wQCfN6Ce9qAooQXwf9iWjf+jDcDbyh+l9TUA uP7OX2amygZ05H+CHyfJ9XJ+hq8GAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTA3LTIxVDEzOjI1 OjM4KzAwOjAwCD4+lgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wNy0yMVQxMzoyNTozOCswMDow MHljhioAAAAASUVORK5CYII= X-Now-Playing: Slam's _#savefabric (8)_: "Government Problem" Date: Wed, 21 Jul 2021 15:28:54 +0200 In-Reply-To: (Stefan Monnier's message of "Wed, 21 Jul 2021 08:49:44 -0400") Message-ID: <87v953iynd.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: Stefan Monnier writes: > Indeed, that was a mistake. They should have gone to `cl.el` instead. > But if we don't want to move them to `cl.el` (and hence deprecate them) > we should move them to `gv.el`. 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: 49651 Cc: Michael Heerdegen , Devon Sean McCullough , 49651@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: -3.3 (---) Stefan Monnier writes: > Indeed, that was a mistake. They should have gone to `cl.el` instead. > But if we don't want to move them to `cl.el` (and hence deprecate them) > we should move them to `gv.el`. I don't think we don't want to deprecate them... Let's see... gv is dumped in Emacs, right? (At least that's what "emacs -Q" seems to tell me.) In which case... wouldn't it be just as natural to move the setters to other preloaded files where they more naturally belong, like env.el for the getenv setter, etc? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 21 09:53:46 2021 Received: (at 49651) by debbugs.gnu.org; 21 Jul 2021 13:53:46 +0000 Received: from localhost ([127.0.0.1]:36611 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6CfO-0001CY-Vi for submit@debbugs.gnu.org; Wed, 21 Jul 2021 09:53:46 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:65247) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6CfM-0001CI-7Y for 49651@debbugs.gnu.org; Wed, 21 Jul 2021 09:53:41 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 29DE0440793; Wed, 21 Jul 2021 09:53:34 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id D80B74401CD; Wed, 21 Jul 2021 09:53:26 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1626875606; bh=hgGc4mddPeDv6JFO9gzR5qBpQdcZyfU1FKoU25hYE2w=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=UlQ2yP8qwRIjFSuQaF5i257332DsTzh23EitJUKIJy8d+GpFF8fVQVcy6Nyp1PH7k p7ZUxPrDeSS2kYBHvLpSTX5OSNIRMuM4Elf/G1SpVbkXP6kOeRcV8KWzNEwu/5Y2Gz lsJbnA+2y5ZxOIeGvnkgj498vXbMC4uqktXjNsX6w6CPF3Pfr2w0ddWhRwaZ6Uz5/T N4BjO0ztUXJMuYxuJ3NwxrbA8BXj3B4ihD97aeK0Iv9UBu/ZNCI2q6ddt5Q/phOrl/ e4uPvpWDQSRLDJ/tFJb8t6/5OIjZG69df+9a+oDDNDeFYAB333fNzAs3jqDTD5SuZa rmcYH2vzf7aRA== Received: from alfajor (unknown [216.154.29.138]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 9DD61120531; Wed, 21 Jul 2021 09:53:26 -0400 (EDT) From: Stefan Monnier To: Lars Ingebrigtsen Subject: Re: bug#49651: 28.0.50; setf bug Message-ID: References: <86efaf27-82a2-5c60-cf44-e496a6da465d@jovi.net> <87tukpketx.fsf@web.de> <878s21gpou.fsf@gnus.org> <87czrc79lw.fsf@web.de> <87czrclys6.fsf@gnus.org> <87v953iynd.fsf@gnus.org> Date: Wed, 21 Jul 2021 09:53:25 -0400 In-Reply-To: <87v953iynd.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 21 Jul 2021 15:28:54 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.096 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 49651 Cc: Michael Heerdegen , Devon Sean McCullough , 49651@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: -3.3 (---) > Let's see... gv is dumped in Emacs, right? No. `push` and `pop` go through some extra efforts to avoid loading `gv` when the PLACE is trivial enough. Stefan From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 21 10:02:59 2021 Received: (at 49651) by debbugs.gnu.org; 21 Jul 2021 14:02:59 +0000 Received: from localhost ([127.0.0.1]:38142 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6CoN-0001qf-AE for submit@debbugs.gnu.org; Wed, 21 Jul 2021 10:02:59 -0400 Received: from gateway20.websitewelcome.com ([192.185.49.40]:26091) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6CoM-0001qY-6u for 49651@debbugs.gnu.org; Wed, 21 Jul 2021 10:02:58 -0400 Received: from cm12.websitewelcome.com (cm12.websitewelcome.com [100.42.49.8]) by gateway20.websitewelcome.com (Postfix) with ESMTP id 4FEE04011FEAC for <49651@debbugs.gnu.org>; Wed, 21 Jul 2021 08:47:10 -0500 (CDT) Received: from leaf.websitewelcome.com ([192.185.82.99]) by cmsmtp with SMTP id 6CoGm5rQIUcVP6CoGm9dSS; Wed, 21 Jul 2021 09:02:52 -0500 X-Authority-Reason: nr=8 Received: from c-24-2-157-5.hsd1.ma.comcast.net ([24.2.157.5]:59031 helo=Apples-MacBook-Air.local) by leaf.websitewelcome.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1m6CoF-0035XK-4y; Wed, 21 Jul 2021 09:02:51 -0500 Subject: Re: bug#49651: 28.0.50; setf bug To: Stefan Monnier , Lars Ingebrigtsen References: <86efaf27-82a2-5c60-cf44-e496a6da465d@jovi.net> <87tukpketx.fsf@web.de> <878s21gpou.fsf@gnus.org> <87czrc79lw.fsf@web.de> <87czrclys6.fsf@gnus.org> <87v953iynd.fsf@gnus.org> From: Devon Sean McCullough Message-ID: Date: Wed, 21 Jul 2021 10:02:46 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:78.0) Gecko/20100101 Thunderbird/78.12.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - leaf.websitewelcome.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jovi.net X-BWhitelist: no X-Source-IP: 24.2.157.5 X-Source-L: No X-Exim-ID: 1m6CoF-0035XK-4y X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: c-24-2-157-5.hsd1.ma.comcast.net (Apples-MacBook-Air.local) [24.2.157.5]:59031 X-Source-Auth: devon2011@jovi.net X-Email-Count: 4 X-Source-Cap: am92aW5ldDtkZXZvbjtsZWFmLndlYnNpdGV3ZWxjb21lLmNvbQ== X-Local-Domain: yes X-Spam-Score: -0.1 (/) X-Debbugs-Envelope-To: 49651 Cc: Michael Heerdegen , 49651@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.1 (-) On 2021-07-21 09:53, Stefan Monnier wrote: >> Let's see... gv is dumped in Emacs, right? > > No. `push` and `pop` go through some extra efforts to avoid loading > `gv` when the PLACE is trivial enough. Let `setf' try loading gv before failing. Peace --Devon P.S. What's wrong with autoloading? From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 21 10:15:08 2021 Received: (at 49651) by debbugs.gnu.org; 21 Jul 2021 14:15:08 +0000 Received: from localhost ([127.0.0.1]:38170 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6D08-0002IV-Fa for submit@debbugs.gnu.org; Wed, 21 Jul 2021 10:15:08 -0400 Received: from quimby.gnus.org ([95.216.78.240]:43270) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6D06-0002AV-D7 for 49651@debbugs.gnu.org; Wed, 21 Jul 2021 10:15:07 -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=X/lEfbHXjXcnssL8KMPAS9yDHWMiDD2tkUETnRWFpfY=; b=ktbaiVu8u9IJswjVMb2ht+K9uX nPoCWDQiruCuZcEuZdTUiDSbYijNI2bCIV4buvwQrG4w6Cd5hKCLVtXVm1Z+Bq37tMqLxL63tjqaa /ROxfWnbBMHQV1v6mZDGKeIkEzz5cPlFZzPbpDODE3it52TtMa5/3cSs2y62upWadyPA=; 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 1m6Czw-0007Kf-VC; Wed, 21 Jul 2021 16:14:59 +0200 From: Lars Ingebrigtsen To: Stefan Monnier Subject: Re: bug#49651: 28.0.50; setf bug References: <86efaf27-82a2-5c60-cf44-e496a6da465d@jovi.net> <87tukpketx.fsf@web.de> <878s21gpou.fsf@gnus.org> <87czrc79lw.fsf@web.de> <87czrclys6.fsf@gnus.org> <87v953iynd.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAHlBMVEUhHh0sKik/Pj0P Dg5cXFyurq7Nzc2SkZH6+vr////yvlbbAAAAAWJLR0QJ8dml7AAAAAd0SU1FB+UHFQ4LMwkAzvsA AAGZSURBVDjLzZPNT8IwFMBnqgnXMYNcdcZw7PYG8ygMzI4kY3FXg45djUo4Ahmsf7Z9/Vi3Re++ S9v363t9X7WspthK+ne2BWD9LiDlT0CJXLqAEnqf5umM0A4g/o6hVC5tAy9jq9uL/oKdHEs5lCA+ P4n1sqiASCLOYxbJ2CBgSyqDEIrsVQcHV2ei7qDBCaAm2dqAXQJG1C0EgbJWUkREgcmRx7uS2oUD wz16RBBzT4F6JnMhrKgChcNBxTeDPGcuUKZceXhZgCEvistjiSQISw1IzBi3HiUSTA589StRGcam BB73EvTWTcBNxgcJhokB72lKIDwq8Ak63Bi3EJQSjPDkfaHqJmoCYdGUGiQdoN/orTtARyXyqIWX o7c3mT9ESu+/mcx9HulIW01KUyusbqh7lSWmuqIfahwGZ+660q1F8zH7wATZEkQHJfDRT8w28y0r Rc/NlPBM6DOv7MZpTYna9+dT8XxjrswkQnsSIWQ6wQCfN6Ce9qAooQXwf9iWjf+jDcDbyh+l9TUA uP7OX2amygZ05H+CHyfJ9XJ+hq8GAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTA3LTIxVDE0OjEx OjUxKzAwOjAwtrOy4QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wNy0yMVQxNDoxMTo1MSswMDow MMfuCl0AAAAASUVORK5CYII= X-Now-Playing: Sunset Graves's _#savefabric (8)_: "Dead City Hymn" Date: Wed, 21 Jul 2021 16:14:56 +0200 In-Reply-To: (Stefan Monnier's message of "Wed, 21 Jul 2021 09:53:25 -0400") Message-ID: <877dhjrbxb.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: Stefan Monnier writes: >> Let's see... gv is dumped in Emacs, right? > > No. I guess I didn't know that `C-h f foo TAB' these days would load foo.el? 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: 49651 Cc: Michael Heerdegen , Devon Sean McCullough , 49651@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: -3.3 (---) Stefan Monnier writes: >> Let's see... gv is dumped in Emacs, right? > > No. I guess I didn't know that `C-h f foo TAB' these days would load foo.el? > `push` and `pop` go through some extra efforts to avoid loading > `gv` when the PLACE is trivial enough. Right. Well, then we can't really move them to gv.el either, because that would break code that says (require 'cl-lib) (setf (getenv ...)) since (progn (require 'cl-lib) (featurep 'gv)) => nil -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 21 10:31:46 2021 Received: (at 49651) by debbugs.gnu.org; 21 Jul 2021 14:31:46 +0000 Received: from localhost ([127.0.0.1]:38210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6DGD-0004qR-PO for submit@debbugs.gnu.org; Wed, 21 Jul 2021 10:31:45 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:33994) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6DG9-0004py-3B for 49651@debbugs.gnu.org; Wed, 21 Jul 2021 10:31:41 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 9DF4C440F4B; Wed, 21 Jul 2021 10:31:35 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 9A49644059D; Wed, 21 Jul 2021 10:31:34 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1626877894; bh=Uk8fUMPGlYebfkEG02qNdEknXtMH/XcsrM9fACaieM4=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=oi6nmV+VQqrDN+bBL1fVWWF5kjI/Zb53TE1iWMdxI9HKz3WWUp075JwfGGlBnAELS S6Vcb1BiSLJmgLvsGQ092tlVW0s79qokVhjWJTocJVzccFqMyzVLXCqOLxg+GHAmMi XBSdLocxwWXwSq1c+sZQQ+RVotBgkyKhk6WdFZCTKjfOcENnXM6jAbbD23uYMwET1k 67KuQI7CuutuRkd36abAxcVd46kJuP9NJ5QUrrhDkus/0zQJIqavR7skRGIR8POP4Q eXlkYaIKT/5XL4Zy6umHAGiAp2Nw+U7oWru/b82nYDQzf3xbTmkBqu+eJyNTdVqwvl T4PQCSwtiRrkw== Received: from alfajor (unknown [216.154.29.138]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 61008120531; Wed, 21 Jul 2021 10:31:34 -0400 (EDT) From: Stefan Monnier To: Lars Ingebrigtsen Subject: Re: bug#49651: 28.0.50; setf bug Message-ID: References: <86efaf27-82a2-5c60-cf44-e496a6da465d@jovi.net> <87tukpketx.fsf@web.de> <878s21gpou.fsf@gnus.org> <87czrc79lw.fsf@web.de> <87czrclys6.fsf@gnus.org> <87v953iynd.fsf@gnus.org> <877dhjrbxb.fsf@gnus.org> Date: Wed, 21 Jul 2021 10:31:32 -0400 In-Reply-To: <877dhjrbxb.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 21 Jul 2021 16:14:56 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.096 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 49651 Cc: Michael Heerdegen , Devon Sean McCullough , 49651@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: -3.3 (---) >> `push` and `pop` go through some extra efforts to avoid loading >> `gv` when the PLACE is trivial enough. > Right. Well, then we can't really move them to gv.el either, Of course, we can. > because that would break code that says > > (require 'cl-lib) > (setf (getenv ...)) > > since > > (progn > (require 'cl-lib) > (featurep 'gv)) => nil `setf` is defined in `gv.el`! Stefan From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 21 10:55:31 2021 Received: (at 49651) by debbugs.gnu.org; 21 Jul 2021 14:55:31 +0000 Received: from localhost ([127.0.0.1]:38253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6DdD-0005UP-6Z for submit@debbugs.gnu.org; Wed, 21 Jul 2021 10:55:31 -0400 Received: from quimby.gnus.org ([95.216.78.240]:43668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6DdC-0005UB-67 for 49651@debbugs.gnu.org; Wed, 21 Jul 2021 10:55:30 -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=Z63F5ZrxYnTIMi5rpXb0HiDHzd0bMSszycL+LarDaoA=; b=MKIsK1v+j3iGyLb5/aPWWkgnZy sl/2Lpo8gRCrBoxS6q5v7oiEzORgC0Qpok+wbLcGIVoBEWA+Ykcpnbsuu1nOavHcZCigt5+MM6966 lBNTw5ywdvj5Qmm6/jShTCku4IytRzalnSkf39xguOID6kiMt/h9MmHjqwp8ani4rKQw=; 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 1m6Dd3-0007bA-1i; Wed, 21 Jul 2021 16:55:23 +0200 From: Lars Ingebrigtsen To: Stefan Monnier Subject: Re: bug#49651: 28.0.50; setf bug References: <86efaf27-82a2-5c60-cf44-e496a6da465d@jovi.net> <87tukpketx.fsf@web.de> <878s21gpou.fsf@gnus.org> <87czrc79lw.fsf@web.de> <87czrclys6.fsf@gnus.org> <87v953iynd.fsf@gnus.org> <877dhjrbxb.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEXU29j4+filsah+ inhXXFUsLCohHx0WFBX///+UWFN6AAAAAWJLR0QIht6VegAAAAd0SU1FB+UHFQ4TIuGrdlAAAAG4 SURBVDjLlZHhkZwwDIVlNgWYpAGvSQEZlgoWbxoIMhXYrgCr/ZNsw5LL8SNihmH06b0nGwCA/qvi vroC/QXo/w/oi4Rr0F+DywzziagedAHWqLO+VlWczt76av9Un+fblWjQzfe0Cme8p/pznP0r/QQM qC9v/r3fP0DVgFtV6V18rPHzXvqdausd4KF4mC9Cep21dgf6ro9RLQja9jcFin+O4lZnx2FwoMrA 4MwwTW5+HAWzhR+z8zjaYXJHe7SwPNXt3ne/ndGcLlZgZQgW1d/mTn03z87IuhJvZSt8qm/LNPe/ DGdzmFFtXUR8Yc44GeiUZiAyAQETycN51nBnFJ/hYSGFREQrLc652b0XhkwCKAUsJbwUg1obuopw B7EoqCgyP5W8GJQQaSzN7SVvBiJJaSkCL4IdpBwSZ/uIGBxz5wl9gLISUUzc93FZ0adMYSWgvRiI 6zbalZCCZMScWCNhPEl/HsjukRUpxuAzbewWPW1hfnHfg7j7EPdqvtkXq+hjXHM+A87gE4ZUx4PH tK8Ch4kcg2OpijJnsAUWwIbIuVUi58hb6bNhjmvLkHVzqJ/FpWaw+AMzEuEqOAFN/gAAACV0RVh0 ZGF0ZTpjcmVhdGUAMjAyMS0wNy0yMVQxNDoxOTozNCswMDowMDEz1DUAAAAldEVYdGRhdGU6bW9k aWZ5ADIwMjEtMDctMjFUMTQ6MTk6MzQrMDA6MDBAbmyJAAAAAElFTkSuQmCC X-Now-Playing: Bob Hund's _KlassiskBOBHUNkonsert_: "Harduingetmankandansatill?" Date: Wed, 21 Jul 2021 16:55:20 +0200 In-Reply-To: (Stefan Monnier's message of "Wed, 21 Jul 2021 10:31:32 -0400") Message-ID: <87sg07pvhj.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: Stefan Monnier writes: > `setf` is defined in `gv.el`! D'oh! 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: 49651 Cc: Michael Heerdegen , Devon Sean McCullough , 49651@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: -3.3 (---) Stefan Monnier writes: > `setf` is defined in `gv.el`! D'oh! These newfangled files... I mean, gv.el is just nine years old. Well, then moving them over to gv.el seems like an excellent solution. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 21 15:28:10 2021 Received: (at 49651) by debbugs.gnu.org; 21 Jul 2021 19:28:10 +0000 Received: from localhost ([127.0.0.1]:38644 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6Ht3-0000Bo-TN for submit@debbugs.gnu.org; Wed, 21 Jul 2021 15:28:10 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33942) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6Ht1-0000Bd-Rr for 49651@debbugs.gnu.org; Wed, 21 Jul 2021 15:28:08 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60240) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6Hsv-0000nQ-SF; Wed, 21 Jul 2021 15:28:01 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4741 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6Hsv-0005uo-GN; Wed, 21 Jul 2021 15:28:01 -0400 Date: Wed, 21 Jul 2021 22:27:54 +0300 Message-Id: <83o8av4gcl.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87sg07pvhj.fsf@gnus.org> (message from Lars Ingebrigtsen on Wed, 21 Jul 2021 16:55:20 +0200) Subject: Re: bug#49651: 28.0.50; setf bug References: <86efaf27-82a2-5c60-cf44-e496a6da465d@jovi.net> <87tukpketx.fsf@web.de> <878s21gpou.fsf@gnus.org> <87czrc79lw.fsf@web.de> <87czrclys6.fsf@gnus.org> <87v953iynd.fsf@gnus.org> <877dhjrbxb.fsf@gnus.org> <87sg07pvhj.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 49651 Cc: michael_heerdegen@web.de, Emacs-Hacker2020@jovi.net, 49651@debbugs.gnu.org, monnier@iro.umontreal.ca 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 (---) > From: Lars Ingebrigtsen > Date: Wed, 21 Jul 2021 16:55:20 +0200 > Cc: Michael Heerdegen , 49651@debbugs.gnu.org, > Devon Sean McCullough > > These newfangled files... I mean, gv.el is just nine years old. Welcome to the brave new Emacs world! Where you can never trust your decade-long memory regarding where to find stuff. It's all a-changing twice every week. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 21 18:21:57 2021 Received: (at 49651) by debbugs.gnu.org; 21 Jul 2021 22:21:57 +0000 Received: from localhost ([127.0.0.1]:38899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6KbE-0000PU-Uc for submit@debbugs.gnu.org; Wed, 21 Jul 2021 18:21:57 -0400 Received: from quimby.gnus.org ([95.216.78.240]:47792) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6KbC-0000PD-Dv for 49651@debbugs.gnu.org; Wed, 21 Jul 2021 18:21:55 -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=X1Pg2K2s80gHPWA6iKWW51ks4bbWPEzw4FTu60i1iIA=; b=OhK4tCteYXRwccHTW3HjPm3Apy ddjJ6vglX6NGnR9e2ARrHUKGlD7DT3NkHddJN3fhHWajqIgA+bgeVVc4t6JNK2zH65AakYf3OQJZi Lt8kFOygNzw8qNyV8JBveeldbzCgnWaHpMzSYqGyCKTsUb4AoSd2lbJ9i+dlDF+XuzzA=; 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 1m6Kb1-0002OT-54; Thu, 22 Jul 2021 00:21:46 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#49651: 28.0.50; setf bug References: <86efaf27-82a2-5c60-cf44-e496a6da465d@jovi.net> <87tukpketx.fsf@web.de> <878s21gpou.fsf@gnus.org> <87czrc79lw.fsf@web.de> <87czrclys6.fsf@gnus.org> <87v953iynd.fsf@gnus.org> <877dhjrbxb.fsf@gnus.org> <87sg07pvhj.fsf@gnus.org> <83o8av4gcl.fsf@gnu.org> X-Now-Playing: DJ Lag's _Ghost on the Loose_: "Ghost On The Loose" Date: Thu, 22 Jul 2021 00:21:42 +0200 In-Reply-To: <83o8av4gcl.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 21 Jul 2021 22:27:54 +0300") Message-ID: <87r1frmhop.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: OK, I've now moved all the expanders from cl-lib.el to gv.el and done some build tests: Both an incremental and a bootstrap build were successful, so I'm now pushing this to the trunk. (And this fixes the originally reported problem in this bug report.) 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: 49651 Cc: michael_heerdegen@web.de, 49651@debbugs.gnu.org, Emacs-Hacker2020@jovi.net, monnier@iro.umontreal.ca 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 (---) OK, I've now moved all the expanders from cl-lib.el to gv.el and done some build tests: Both an incremental and a bootstrap build were successful, so I'm now pushing this to the trunk. (And this fixes the originally reported problem in this bug report.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 21 18:21:59 2021 Received: (at control) by debbugs.gnu.org; 21 Jul 2021 22:21:59 +0000 Received: from localhost ([127.0.0.1]:38902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6KbH-0000Pi-61 for submit@debbugs.gnu.org; Wed, 21 Jul 2021 18:21:59 -0400 Received: from quimby.gnus.org ([95.216.78.240]:47806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m6KbG-0000PJ-2l for control@debbugs.gnu.org; Wed, 21 Jul 2021 18:21:58 -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=uu5nmyOsyjg0MNE2wwHBE+ne4rJJ6YuxCSrsfjfZkzo=; b=Ilg1VRyzGtTGwDMhQZE1VSJsLw 2BM4ts/bVkrVxd7T/UMmUgXvhTXEGlAO1s7Wg1b1Txk+4B39MDOfnNGfsnRsyksmn0RAG23sB16f3 puW2Rsx6LOU/CsNflTrO4T0se2IzMK9lCl8sfitKRfCHpJaBoBGf+F2tRTcfl8unfl4E=; 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 1m6Kb8-0002Oa-Gp for control@debbugs.gnu.org; Thu, 22 Jul 2021 00:21:52 +0200 Date: Thu, 22 Jul 2021 00:21:50 +0200 Message-Id: <87pmvbmhoh.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #49651 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 49651 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 49651 28.1 quit From unknown Sat Jun 14 03:48:57 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 19 Aug 2021 11: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