From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#46573: 28.0.50; Error when edebugging setting unbound place Date: Tue, 16 Feb 2021 23:32:58 +0100 Message-ID: <87v9ar1w4l.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36099"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Lars Ingebrigtsen , Stefan Monnier To: 46573@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Feb 16 23:34:19 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lC8vD-0009GT-E0 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 16 Feb 2021 23:34:19 +0100 Original-Received: from localhost ([::1]:40664 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lC8vC-0003n3-Ej for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 16 Feb 2021 17:34:18 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37376) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lC8uy-0003mC-3Q for bug-gnu-emacs@gnu.org; Tue, 16 Feb 2021 17:34:06 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:58607) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lC8uw-0003Js-K5 for bug-gnu-emacs@gnu.org; Tue, 16 Feb 2021 17:34:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lC8uw-0002LJ-Hi for bug-gnu-emacs@gnu.org; Tue, 16 Feb 2021 17:34:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Feb 2021 22:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 46573 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.16135147898943 (code B ref -1); Tue, 16 Feb 2021 22:34:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 16 Feb 2021 22:33:09 +0000 Original-Received: from localhost ([127.0.0.1]:41920 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lC8u5-0002KB-7c for submit@debbugs.gnu.org; Tue, 16 Feb 2021 17:33:09 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:41110) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lC8u3-0002K2-JZ for submit@debbugs.gnu.org; Tue, 16 Feb 2021 17:33:07 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37222) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lC8u3-0003He-CH for bug-gnu-emacs@gnu.org; Tue, 16 Feb 2021 17:33:07 -0500 Original-Received: from mout.web.de ([212.227.15.4]:34071) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lC8u1-0003Fp-IO for bug-gnu-emacs@gnu.org; Tue, 16 Feb 2021 17:33:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1613514779; bh=JOfUOW0uNkkvdlmCbpOG1qb4vO4Q2YQNkubH2zarkwc=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=byqfB5NABIpUGBpxTBM826Zw70vcz7P9eAbEr0/bpghZW44zQwMWIM9efDqJo6G74 NKfmDe9Pb/3NG1DjmZgA6aewhQv7BcI984ZdSy9YFY5rfOASNQwrim4hi+AkETuBjk JSXyKnrUI2YyszpCSIvvUyE1pov1Jk4PBFNuPfsA= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from drachen.dragon ([94.218.220.60]) by smtp.web.de (mrweb002 [213.165.67.108]) with ESMTPSA (Nemesis) id 0Lzrwh-1lzUMq1bxT-014zOF; Tue, 16 Feb 2021 23:32:59 +0100 X-Provags-ID: V03:K1:28fXVebdM1GJWZj1erV++rOX/ULSLpOCo5K2DbhdwZE6Q5qB4m/ YbhMWHWFRCwLkPc9SVoupLwciyVidgH7Gb0N+YwwVBSTmP9sfGPQqwVA4NdhXygvzSnMweN Y/jzoml5UV2pSsVlDJx+pwMFQJyyyH2UFi9ZIV56b14pHwHMh3WKof7jspa3R1A3a9j9CWU Z7+HTeAgnBTkoq3KaoaWw== X-UI-Out-Filterresults: notjunk:1;V03:K0:t+1ImJ0hxHs=:Lc8UsPVlpSTgCyMFbxo9ne eW8o9pvaGLyKlmbDpy4dGH0Sv/ALjvhuF0B535xPJ0SfeB8eMAU8h5FZqBV6pwqV9/788O0h/ di1HnvNBj6FqEGh7Df+63WAfMEYWwI9kgbk9dzMM/0qS8qGrGPKQX1+W+/4cWaYE4nOYNWK7k uRNt3BvNY0sJs9YLLZWTejO4IjzoA0ILyGDzjPOX3T5JPjJc4F3LjZraMjbDQ+nYSp4LN486Y 45PL8by+in647xGp6ER57+scEr2LF7x//g1ItiLwMcPaqkrUyrQhxVfLSs33qYmrF3kXqOb0H myJSA+1vkOTvfuw0S3XLxHDdLLPooEC4AQ821XzFIpi3DKi4T1EQuVcidgdYXH2zPf9f2j9cx VnJB2nR1Pvv/MUHXz9fK0KFjwhCqWCxohMZHX5Mm0ensYqeetHNX1N19NYZu4kbPsCSH8HgXO 6b4ictHRlLo/NfHIojic/tW6zs6JVvpQ9NcU3pSxS55czafNZb6Xmz+5ilMygvceWA7MnAbKO LOVAmuDECvDBhIp9BI1lMV8jUCK15MdiBZ46+C+EhnStwHkQVUm4KYTx9TPznV76W/Uj2PiFC vSzkrI/CGODEMXkF0B9g057f3BDqsfwY6+9v0UvpZHzTcY8tQ4+1nZlHih/7SEzuHSnSwattC mlCton9LRf7rsH97uUBWNDL2dKK949J+ayO6+wykQBYnQDErXI5+wE4JGCKM8rQUBRHPnaSVQ wXQ3OBLk7eu8PdYIzF1RE4ebQtJl4wXQ4b/peFsUfTHpc99KulyF8hUP199SrNhSG3J6Vd6t Received-SPF: pass client-ip=212.227.15.4; envelope-from=michael_heerdegen@web.de; helo=mout.web.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:200165 Archived-At: Hello, when edebugging something like (setf PLACE VALUE) Edebug stops after PLACE and displays its "binding". While that would make some sense for e.g. `cl-callf', in the above situation the behavior is confusing because when the code is run the binding of PLACE is never referenced, so this suggests that the code uses the binding of PLACE in some way which is not the case. But when PLACE is even unbound (e.g. and unbound variable, or an unbound eieio-object slot [a totally legitimate case!]), Edebug kicks me out of the session and raises an error. Edebug can't be used for such code. That needs fixing. TIA, Michael.