From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#38195: 27.0.50; `edebug-remove-instrumentation' doesn't work for adviced functions Date: Fri, 15 Nov 2019 13:39:32 +0100 Message-ID: <87k181wby3.fsf@web.de> References: <87mucz98y9.fsf@web.de> <87r22brq3b.fsf@gnus.org> <87imnm9z9t.fsf@web.de> <87pnhuccbi.fsf@web.de> <87v9rllggk.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="190225"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 38195@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Nov 15 13:42:20 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iVavc-000nMf-PD for geb-bug-gnu-emacs@m.gmane.org; Fri, 15 Nov 2019 13:42:20 +0100 Original-Received: from localhost ([::1]:38424 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iVavb-00008Q-CD for geb-bug-gnu-emacs@m.gmane.org; Fri, 15 Nov 2019 07:42:19 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46006) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iVatP-00078x-SE for bug-gnu-emacs@gnu.org; Fri, 15 Nov 2019 07:40:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iVatO-00073e-Vu for bug-gnu-emacs@gnu.org; Fri, 15 Nov 2019 07:40:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:55178) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iVatO-00073Y-Su for bug-gnu-emacs@gnu.org; Fri, 15 Nov 2019 07:40:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iVatO-0001jA-Mr for bug-gnu-emacs@gnu.org; Fri, 15 Nov 2019 07:40: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: Fri, 15 Nov 2019 12:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38195 X-GNU-PR-Package: emacs Original-Received: via spool by 38195-submit@debbugs.gnu.org id=B38195.15738215696595 (code B ref 38195); Fri, 15 Nov 2019 12:40:02 +0000 Original-Received: (at 38195) by debbugs.gnu.org; 15 Nov 2019 12:39:29 +0000 Original-Received: from localhost ([127.0.0.1]:35766 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVasq-0001iJ-Rv for submit@debbugs.gnu.org; Fri, 15 Nov 2019 07:39:29 -0500 Original-Received: from mout.web.de ([212.227.15.4]:49295) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVasp-0001i6-FE for 38195@debbugs.gnu.org; Fri, 15 Nov 2019 07:39:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1573821560; bh=1hwUoh2E8zNmLLzqCW9cxzhzSGHD5BXW2b4Vr9rPhgU=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=kJgJf2UA/MZ8LiqedoKQPM3NLBIzkCn01vAB7FZ31qrK93+dgnX7+0g3mwDVrEptG jiq6SGEpUYL4t6RF9nvHP9oxpmJLorW6hKGTITv4FESSXtqQ4rIX19E7yUVNJfChX4 EGaFifJ9oKkR2Ush6a003GvvJ/SrGdSMj0OB3LgA= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from drachen.dragon ([94.218.222.9]) by smtp.web.de (mrweb001 [213.165.67.108]) with ESMTPSA (Nemesis) id 0LtFEp-1hl59v0Yl1-012oap; Fri, 15 Nov 2019 13:39:20 +0100 In-Reply-To: <87v9rllggk.fsf@gnus.org> (Lars Ingebrigtsen's message of "Fri, 15 Nov 2019 08:57:31 +0100") X-Provags-ID: V03:K1:6/P/9jpfW/+DZuBV8KjBPq8nbyXHNtrMgvaqlbM0fTYj2WrsuSl qD9t1Y4XDmVP+f7GoGrM0LF4wqVEhwFGDB0jHvjsITgsuBLD+dgOHB5d7n5ByeesRxefnaZ UAQpcO3UxMgGKSyLHvuAHXP6xYMJHU/YSvvxriVDYI8mGhDIcZpGOYMXVyAFJHqhainr/AJ XnUv56u4r4T1Pd+ZmajXg== X-UI-Out-Filterresults: notjunk:1;V03:K0:RybzZpnm+Gc=:00GZIUmFazJdikQvaem1AJ AguwTvHD4YtFOLA46ujPbISC7UWf+3+MSLVAW2hfpQ+PuruubFgMH/ulbSOz2H49VlKaAxWo2 7NejXXkUmEaHbQS1f/oQPgzzFMbi81VFFTWdZ9EhK1YYY6Pi5sRlrcenjS0Wyujz1ezx9YV7/ 1+04/E6XFtR0ZRYYrTt8p7pDrG/F4XrSTJdWqFUfgUof9qQOP6x5UhFN07sSsbfhe4vgFirCS IY6NJV7VFFE8QVrmSUpD/osNfV/CYPwnp/Fe5pj28P1p39mQ4qVP7xaKZHTj+cxYnyTgfy2vl +DzxUb7d9K/vMoCGV/90xo50h7J8hQAW31i/YO9BzU5DSUS3rCqgiJfB5MsGaZP2g7QXsC9nB kxx5a4/YM3xCRmi+nzH6ZChbyokWv+/h3Xrq97uXRRElVhbLmLaYB++JmVrxPUeu8D23s7HN/ pUb7rRzupQf1qZPWf0oIrLIoMoypXKTU7EFWVHtxeMiyaE9qxYY0r56qXhLeZXSY+7DA3iA/f 8qsp5182cFMo6z0M+FbsKUtAFJLvVc22JEe/+9vKUn2YSGMhWXwpab/kg2i7Wq09gpSajgtbc 8WfT68omI9tkQ6gXOL1nsn86nWX8sDrNFIkSDi1K06K08bf2qm7ZLGGiqJdA3A9EG/E+V35Ls F8OZxXL3ZTpGWhhVaReIsgsF6Fx8+7B54IBfYAY/hdml2MZIjJiVeYJYuvABnCuMosMbcJTfc cBMeDGL5jtWF/9BlJu6KXa2Xx80eBj2l4uLRjnNixNyt8NAq4aOx20n8iq97zbRnM2+yLVaE X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:171664 Archived-At: Lars Ingebrigtsen writes: > The previous paragraph says: > > --- > To remove instrumentation from a definition, simply re-evaluate its > definition in a way that does not instrument. > --- > > So while the new command can do this for one function, the salient > feature is that it can do it for all functions, too. The > re-evaluation thing is still easier if you just want to do it for one > function, I think? Depends if you have the buffer at hand and how confused you got while edebugging... I think I would always prefer the handy new command. With one exception: the new command will never give you compiled definitions. If you want to use compiled code for the rest of your session after you are done you need to reload the elc. Michael.