GNU bug report logs - #47516
28.0.50; void-variable edebug-all-defs

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: martin rudalics <rudalics@HIDDEN>; dated Wed, 31 Mar 2021 08:11:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 47516 <at> debbugs.gnu.org:


Received: (at 47516) by debbugs.gnu.org; 2 Apr 2021 14:16:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 02 10:16:06 2021
Received: from localhost ([127.0.0.1]:60821 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lSKak-0007Nz-GS
	for submit <at> debbugs.gnu.org; Fri, 02 Apr 2021 10:16:06 -0400
Received: from mout.gmx.net ([212.227.17.20]:55433)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1lSKah-0007FI-GP
 for 47516 <at> debbugs.gnu.org; Fri, 02 Apr 2021 10:16:04 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1617372954;
 bh=lYhcNc7vbBv37xmQQnU5aDH31CwFlV6ngLvSOebiLyg=;
 h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To;
 b=hy4QxbjCs+GN/XQOx9g7ofP5sa/MdNLIh3wNf+ktpocfOrVYCyyCe+6ldE0YM3/YR
 Jtkea9O5h4viUpDUT6IIuZOls1VJMNdE0J9FCBRu+H8C0d39vfTQ4dybU4Eaca6GcH
 /cVYmG6wZB8nZw2PqrvqmL7gUuhM1p+5TW5TTgJY=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.100] ([212.95.5.137]) by mail.gmx.net (mrgmx104
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MRTRN-1lDq0N0wMP-00NPn4; Fri, 02
 Apr 2021 16:15:54 +0200
Subject: Re: bug#47516: 28.0.50; void-variable edebug-all-defs
To: Stefan Monnier <monnier@HIDDEN>
References: <a1332c7e-890c-81d2-ba79-00b8d7b789f3@HIDDEN>
 <jwvr1jt1ikj.fsf-monnier+emacs@HIDDEN>
 <08ed7c1c-093b-eed2-8442-3cac05bf6b0a@HIDDEN>
 <jwv4kgo25no.fsf-monnier+emacs@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <a5349446-4c75-13d7-35b7-64857489c65f@HIDDEN>
Date: Fri, 2 Apr 2021 16:15:52 +0200
MIME-Version: 1.0
In-Reply-To: <jwv4kgo25no.fsf-monnier+emacs@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:TOxof0Qi4KlfnrkSJK4z1Jm41M+XMM6qMuBIELE6s7nVGlceY3n
 HAzpaUgxyU1NfE2eWRoRDabNbE2BG2fmhaaAt/F0Om+PPdXLeylexFRtDTl0dnkZZPonzT0
 d0mkUOiREfE/kSBHL8tflXRTaPK402YKWLeoLjAPzwPU8b+cGxHC37RglqIxbRA9F5ZniBw
 QTYeOlwQpSq6WHQYNR1bg==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:eL2tILkr+ac=:lHu0wp3aSi82IPrc8dzJGH
 fybg1/f1dGA/NEGhMbaERdBJbSX8sAWf8mzYUP+Wj7/sR+4rpkIscsyivvooFugT4zLZEwGQR
 nxa0gfJYZC2EtTSq92NGdDy8R8dsRmSaXfpnUsQcZwn4G2YSHNMpTfzzM4cK74ImdCQus/pR1
 bOWLnBYu2kcp5TRQGT1s642x5HRpsbrsopZMrj5nq7y4RVjNkhbWqNI/XyO9USX2LmY7K40RA
 Ejtu9QRBi/1VjblHvzKjFnI+8XxDuKtmaCXiZoTTkbETF8/X7uBKZwneu8SvAbAeemC1rfFSB
 XciiHBtsMKlyIUhTXBAkFwutAXmu8Vxd2gNTI+pTFDHyejvEcOJGKlZ49q1b6vKQBvqt/iG1H
 ZFqv/nT803xv9/rdloxcs3MvuV1OmtPn2ztJH/abuRuydU1AiIliW95XlIaEtFQExoCanL1jF
 4CmAjXOa0D08joxMzcHrk+vW/M6I8uJZ8Osdq0400yr/GAkRHsGFie/X/8ZeoMBg8mh1tOz9S
 Q7nIhvxM2/EIZ0Zgi9sPUWlr+vZ/v2i8zd4y2+0YRg97ukhatMkevdBAW95RqqqX+CfZsTstT
 T0IEF1woIGDauwDsSlYXhUMTopPjvtVXnQIASxNw50SPKF5iu+8XppNKv2i/7kRFs9K4Hah+A
 fBurkaO4a5m6bjsTwmSWDKy7Fomx7WetS0JzPynU+tcooIefUMzDFVPQWeMqMAtBCx2N3ZUaI
 MdUtxCSuJeBDmFXbZ7d1djjrVVi5bWkYa2bzkY5AfMyOUZp+FlB/8Z/YDv4TCTUmSEsO4ALTn
 UuebmA8rkk7ay1QCYIt01LCqUIocQsfezomljN8sPLuyI4ooMItnHETmG2wloyCeOh0wxJw9M
 +Vb29L2vp6e1YYpGb2rAfQTp6T6MeMurXykr14hgqGVXNQA0FY4P+vKBKdAjiO6hcCVfa67sJ
 j+PPmEaH4vYieThIFOkKqj+LaG0t4CHwmaU8OFxyNoxqpnTmiXyuvbAzkEAFs5dVDn97HrsJ8
 oC+zU90lE+7AWZA8k4QmV0u48LrR2g/zHf2fL6GfvnSnGO+CB+imyEwCwoIOARW6P8xdrojRU
 pTuPt3ooeXcFmBZwss2AlYZkot2Ke8UHGKZNxr0TvI4n2tf+YX4A5IE+rRCmZzRiJQsw6L4v4
 TrU8yrDV56IOoazK5S7quXnnKQZqTmY+/lcAmMwl1B+bGREP79dCnzz9fmNlWWFvpMuaI=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 47516
Cc: 47516 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

 > Hmm... still can't reproduce it here.  Can you reproduce it with `emacs -Q`?
 >
 > Also (stab in the dark), could you check (boundp 'edebug-all-defs) in
 > a few different buffers?

Maybe I found it.  For whatever reson I have

     (make-local-variable 'edebug-all-defs)

in my emacs-lisp-mode-hook.  Apparently, I needed it many years ago and
it wasn't in the way till a couple of weeks or months ago.

martin




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#47516; Package emacs. Full text available.

Message received at 47516 <at> debbugs.gnu.org:


Received: (at 47516) by debbugs.gnu.org; 2 Apr 2021 13:17:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 02 09:17:39 2021
Received: from localhost ([127.0.0.1]:59422 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lSJgB-0002VD-9M
	for submit <at> debbugs.gnu.org; Fri, 02 Apr 2021 09:17:39 -0400
Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:57032)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <monnier@HIDDEN>) id 1lSJg9-0002Uw-Nm
 for 47516 <at> debbugs.gnu.org; Fri, 02 Apr 2021 09:17:38 -0400
Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1])
 by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 39A2F100201;
 Fri,  2 Apr 2021 09:17:32 -0400 (EDT)
Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1])
 by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 8F1281000C9;
 Fri,  2 Apr 2021 09:17:30 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca;
 s=mail; t=1617369450;
 bh=c0z9H9HW8Ng9Mk8hzryZ68Ksz4cdkGrg6/T3f+7pk6o=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From;
 b=O89P9f/ZFK+3lfxYIalqhY3k//72vAMs/wq8ka2ul4aXZuCno4MnNJQJSp98xluvZ
 CILZIQadr3Zm0Qats1aTFJXNMax4Eu15Eru4xBiTC1wMsniHjqZ/PXsZ0h4PQmWINW
 4F3XJKLBb3d5vCa6NGWtnzWcLLZRoM1AsOscBSfxCuuZYp4mz0PLDdHQqyf+m5pqhe
 fx4ElKG98RtN1/rKcdGI7CIUjphdspxwAsSdJMIz3o7BImRHtkUrEIlLwhYyikLfFB
 Tb2DrCHA/kaqTq9IWp8Qx/00Pca1QZ+pW/asuSOi835bYakwPyKL6qtqCbP8Bjq5aW
 XOyQXeL9n/MJA==
Received: from alfajor (104-222-126-84.cpe.teksavvy.com [104.222.126.84])
 by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 61CC91201FC;
 Fri,  2 Apr 2021 09:17:30 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#47516: 28.0.50; void-variable edebug-all-defs
Message-ID: <jwv4kgo25no.fsf-monnier+emacs@HIDDEN>
References: <a1332c7e-890c-81d2-ba79-00b8d7b789f3@HIDDEN>
 <jwvr1jt1ikj.fsf-monnier+emacs@HIDDEN>
 <08ed7c1c-093b-eed2-8442-3cac05bf6b0a@HIDDEN>
Date: Fri, 02 Apr 2021 09:17:29 -0400
In-Reply-To: <08ed7c1c-093b-eed2-8442-3cac05bf6b0a@HIDDEN> (martin rudalics's
 message of "Fri, 2 Apr 2021 08:49:31 +0200")
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-SPAM-INFO: Spam detection results:  0
 ALL_TRUSTED                -1 Passed through trusted hosts only via SMTP
 AWL 0.097 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: 47516
Cc: 47516 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Suppose I put point within a function like `window-min-pixel-height' and
> then type C-M-# which here
>
>   runs the command edebug-defun (found in edebug-mode-map), which is
>   an alias for =E2=80=98edebug-eval-top-level-form=E2=80=99 in =E2=80=98e=
debug.el=E2=80=99.

Hmm... this is a bit odd: `edebug-mode-map` is the map used when we're
stepping through execution with Edebug, so are you saying that Edebug
was already in use before this `edebug-defun`?

> insert (window-min-pixel-height) into *scratch* and do C-x e and debug
> that call.  When I now type M-# in window.el which here
>
>   runs the command eval-buffer (found in edebug-mode-map), which is an
>   interactive built-in function in =E2=80=98C source code=E2=80=99.
>
> I get
>
> Debugger entered--Lisp error: (void-variable edebug-all-defs)

Hmm... still can't reproduce it here.  Can you reproduce it with `emacs -Q`?

Also (stab in the dark), could you check (boundp 'edebug-all-defs) in
a few different buffers?


        Stefan





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#47516; Package emacs. Full text available.

Message received at 47516 <at> debbugs.gnu.org:


Received: (at 47516) by debbugs.gnu.org; 2 Apr 2021 06:49:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 02 02:49:42 2021
Received: from localhost ([127.0.0.1]:59013 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lSDck-0000tr-Ak
	for submit <at> debbugs.gnu.org; Fri, 02 Apr 2021 02:49:42 -0400
Received: from mout.gmx.net ([212.227.15.18]:41497)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1lSDcj-0000te-E5
 for 47516 <at> debbugs.gnu.org; Fri, 02 Apr 2021 02:49:41 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1617346172;
 bh=fAuSYFkQQyrMIfqXya5Qg87wQXHNI4tgL0IgFDYfsQM=;
 h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To;
 b=jnR2yxcLfbaao88mbSLhgZI9TifjGWlxa1PjkK6PMwAsMs0UqYpo4o7btIrlrmjGn
 j88dnnicqhrWSkchcmiEQustyv7njg3WomJ1XvuGNC4sQHigsG0c0Fiyi9SV9PZAy7
 5p/jn5/4s2hrvF6j8ocHlZEXasHk4lzkyKz2fwCA=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.100] ([212.95.5.7]) by mail.gmx.net (mrgmx005
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mqs0R-1lx6Vx2OUT-00moii; Fri, 02
 Apr 2021 08:49:32 +0200
Subject: Re: bug#47516: 28.0.50; void-variable edebug-all-defs
To: Stefan Monnier <monnier@HIDDEN>
References: <a1332c7e-890c-81d2-ba79-00b8d7b789f3@HIDDEN>
 <jwvr1jt1ikj.fsf-monnier+emacs@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <08ed7c1c-093b-eed2-8442-3cac05bf6b0a@HIDDEN>
Date: Fri, 2 Apr 2021 08:49:31 +0200
MIME-Version: 1.0
In-Reply-To: <jwvr1jt1ikj.fsf-monnier+emacs@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:HD67rOUantsyiG6P9WkU1dxfex/UfxAxGejP7VAwWOuKKgWGRre
 X3kYObHxnf6FpEh1CsmjEkyZ3I5YjGxQaenlCdsE8uWHjg/TKGJnPTem+O2uavatRGFCGQi
 OyXXC0IYFKq/s59dlIZ5jaskrRoFQHZ/q4rgORoDKWoDX0WkvR0fWexD3iRdrVkS02EOnI0
 CIa8VghqZzVRQQAbq/qkw==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:pSKDZ2uUB+0=:UmXmvC0Xdrd3mFcpWOhZ+/
 bB8fxRck7NN6Eic+/78fGyyqTnB9l0K4AkBJDRypTjg6Tr81ulIw2vjEpRj8RaUXPthlSBRgs
 6F4IY3fZqkD/f5khKBpCyCVdJ+LhXQGW9voaOuGUVP+Z7/ed1SCkpUGqVzpuk0rfU4KDAaRV6
 9UoZyhyvjKvjZr/p4bYIDCcwBKjgXzqethOue+cBNw5MA5nq6xfiErg4MRWM0B90Arh6UdH41
 1IPqm8eeURu+x4OX5dXg5V+UOAb1mBHvasViH57xVvP26bWT8VfphFSHqlGLl98nRn6HcBbsX
 JD1eWPOzZAVFHGqG2QgLp8JUCUYU6xbqA2hm6aRPDLQtAti3HHSvfhRX8NufPRCMG4nzsAFNb
 YibaiBKalyokoG4ZE//3kTaBEHQa6gsJTN+O7xg4McO+kIsiY1uuo7iriQlwi12IwPokGxtqi
 F1BtMSIAIt4XUBvfybFOYXxrdb/VQmrgn00GGe7JdO+QJd4XF8tETr9kSiPSel8WoijA8OECd
 l5BqCAROgNKslOzTgALW6gbx2rj7OonchGiffvyZFE7jSYpzExkO7YL9k02c9UMCbhyG+dsiE
 xqlPLl4E6kPIMhSB4mLWY36ReqM6SAHhiT4gOUFVR1KOhpOyIsUtqrm9+ATyrD7rVFb8kRJ8N
 jQFdKf0MYrQNpmQPiA+rvcf5EVUEO8L1GwAqqeOPzo83XCzg4oJfakMo2trReE/B43Q7WYGln
 8nGqGIyc3/+wXSTECoNajTLsp5nq+at3CbvFhW+3GwFNGXrEj1q8kteQAwUR1OJzGtdkUpn1q
 42/KXb1zFIynhwNTIxBUu4VYLWmFReRGWjll5J1gD+CGInj7J3/Ugx1eESIPaJiEOQJTjaxfW
 xPuqjaUpS9CJw3hcDJ4diipgS5km3QaE1JPBKBU492GWUBvwj/Sjk9swyOT5OCMxodUkVdzwO
 LHgnd562lE8NnPkL26lv1atCHU+fClhpCxBLIciUocRPKh5vKziEQLbxTs/iN+Vq1NRem2HDt
 HU+9Tf7G4t/F3IBdXDB2qu57SOxjI/EMSZWXbUsNQ0XmS/VNygjqX67mHg8ag7mUHvNaOU/KT
 Mk8L8weLo7RXX3e29cTNyFs5WwdpJPGVIntjOf1k7jI5fNDBm4D0jyWZwX3T6mlKBrudXSQPd
 1t4kfiPI1pxW7QeQx+3JQDIhUPFcZwv0VaEEeVuOZbd+AuyHLsyqN0Jp9OH7VrVxTNBuY=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 47516
Cc: 47516 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

 > Do you have some extra info about how to reproduce this?
 > I tried `M-x eval-buffer` inside `lisp/window.el` but that didn't sign=
al
 > any problem, neither before nor after loading `edebug.el`.

Suppose I put point within a function like `window-min-pixel-height' and
then type C-M-# which here

   runs the command edebug-defun (found in edebug-mode-map), which is
   an alias for =E2=80=98edebug-eval-top-level-form=E2=80=99 in =E2=80=98=
edebug.el=E2=80=99.

insert (window-min-pixel-height) into *scratch* and do C-x e and debug
that call.  When I now type M-# in window.el which here

   runs the command eval-buffer (found in edebug-mode-map), which is an
   interactive built-in function in =E2=80=98C source code=E2=80=99.

I get

Debugger entered--Lisp error: (void-variable edebug-all-defs)
   edebug-read-and-maybe-wrap-form1()
   edebug-read-and-maybe-wrap-form()
   edebug--read(read #<buffer window.el>)
   apply(edebug--read read #<buffer window.el>)
   #f(advice-wrapper :around read edebug--read)(#<buffer window.el>)
   eval-buffer()  ; Reading at buffer position 990
   funcall-interactively(eval-buffer)
   call-interactively(eval-buffer nil nil)
   command-execute(eval-buffer)

Quitting *Backtrace* - I have (debug-on-error t) - and typing M-# again
gets me that "error" again and again.

Three settings in my custom-set-variables section which might be related
are

  '(edebug-on-error nil)
  '(edebug-on-quit nil)
  '(edebug-print-level 50)

martin





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#47516; Package emacs. Full text available.

Message received at 47516 <at> debbugs.gnu.org:


Received: (at 47516) by debbugs.gnu.org; 2 Apr 2021 03:19:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 01 23:19:30 2021
Received: from localhost ([127.0.0.1]:58914 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lSALJ-0003zL-VX
	for submit <at> debbugs.gnu.org; Thu, 01 Apr 2021 23:19:30 -0400
Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:25030)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <monnier@HIDDEN>) id 1lSALI-0003z8-NR
 for 47516 <at> debbugs.gnu.org; Thu, 01 Apr 2021 23:19:29 -0400
Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1])
 by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 3DC6F801EE;
 Thu,  1 Apr 2021 23:19:23 -0400 (EDT)
Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1])
 by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 83CA1801B5;
 Thu,  1 Apr 2021 23:19:17 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca;
 s=mail; t=1617333557;
 bh=K3Id5yoqWk/kFShtlOKdIA1a/RsXxE9rlPwABgS/DCg=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From;
 b=gf6ageAfM56M3o3jiTnYW7TsLibPkLKEkyVYckVDJPcyv+I9/oXvfq62G4t3TaTY7
 VU2I99vjnGfKVjEeHrNinC2QGxX6lpFboL+RjaGMxMeOLVADgpLJCq+tafE+cFMrMd
 mJdh0IchgwJf7xEFYY7r5kOen1Akq0tASMlpdP3qlpFnaYsuNzrZgUdJQZxlF9tjAZ
 nVrVw6S68N7encBf9oY8amb0mejaMiUV+SDcwSlARIYHs8KKVn6zEzk1/Og/xlgyaR
 q6n3rPtw9HSAW3/aae3V8jaTvolnb46uFBjgXRbPz3lUt/DJFYFTRFowvhIjKen5Hm
 Uqv6FIs2HraGw==
Received: from alfajor (104-222-126-84.cpe.teksavvy.com [104.222.126.84])
 by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 55FE712023B;
 Thu,  1 Apr 2021 23:19:17 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#47516: 28.0.50; void-variable edebug-all-defs
Message-ID: <jwvr1jt1ikj.fsf-monnier+emacs@HIDDEN>
References: <a1332c7e-890c-81d2-ba79-00b8d7b789f3@HIDDEN>
Date: Thu, 01 Apr 2021 23:19:16 -0400
In-Reply-To: <a1332c7e-890c-81d2-ba79-00b8d7b789f3@HIDDEN> (martin rudalics's
 message of "Wed, 31 Mar 2021 10:10:30 +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.084 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: 47516
Cc: 47516 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Debugger entered--Lisp error: (void-variable edebug-all-defs)
>   edebug-read-and-maybe-wrap-form1()
>   edebug-read-and-maybe-wrap-form()
>   edebug--read(read #<buffer window.el>)
>   apply(edebug--read read #<buffer window.el>)
>   #f(advice-wrapper :around read edebug--read)(#<buffer window.el>)
>   eval-buffer()  ; Reading at buffer position 990
>   funcall-interactively(eval-buffer)
>   call-interactively(eval-buffer nil nil)
>   command-execute(eval-buffer)

Do you have some extra info about how to reproduce this?
I tried `M-x eval-buffer` inside `lisp/window.el` but that didn't signal
any problem, neither before nor after loading `edebug.el`.


        Stefan





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#47516; Package emacs. Full text available.

Message received at 47516 <at> debbugs.gnu.org:


Received: (at 47516) by debbugs.gnu.org; 1 Apr 2021 00:04:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 31 20:04:05 2021
Received: from localhost ([127.0.0.1]:55749 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lRkof-0004M3-H1
	for submit <at> debbugs.gnu.org; Wed, 31 Mar 2021 20:04:05 -0400
Received: from mout.web.de ([212.227.15.4]:43125)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <michael_heerdegen@HIDDEN>) id 1lRkod-0004LY-D7
 for 47516 <at> debbugs.gnu.org; Wed, 31 Mar 2021 20:04:03 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de;
 s=dbaedf251592; t=1617235433;
 bh=7EnHzs2OD2jRt1L02QTD0KK+Sh2xWD0BzGPFfaLiLos=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To;
 b=nDwnrfvUgjMwv/tIidQCZYSx3fwAcQlRrxTvhypXaiTOWzoKVfaZ7a54jXSN8YA6b
 /wuY6ypUXYqY0iRK/cY2PdqwLyyGI3bD6ovH1I7n2Yvdf+PevASyS+sWSuaFZtfnuS
 Hm8uxusyBJIuGpWIutI87CZXYetvgOfcUFuwe1UU=
X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9
Received: from drachen.dragon ([94.218.222.87]) by smtp.web.de (mrweb004
 [213.165.67.108]) with ESMTPSA (Nemesis) id 0M1UUr-1llTQ82hD7-00tSb7; Thu, 01
 Apr 2021 02:03:53 +0200
From: Michael Heerdegen <michael_heerdegen@HIDDEN>
To: Stefan Monnier <monnier@HIDDEN>
Subject: Re: bug#47516: 28.0.50; void-variable edebug-all-defs
References: <a1332c7e-890c-81d2-ba79-00b8d7b789f3@HIDDEN>
 <CAArVCkQVMSHvcRRqAvTy5901bsDD6UoF-71COf6VNe_+-igGYw@HIDDEN>
Date: Thu, 01 Apr 2021 02:03:52 +0200
In-Reply-To: <CAArVCkQVMSHvcRRqAvTy5901bsDD6UoF-71COf6VNe_+-igGYw@HIDDEN>
 (Philipp Stephani's message of "Wed, 31 Mar 2021 13:16:09 +0200")
Message-ID: <87sg4a6fbr.fsf@HIDDEN>
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:Rj1JjuQ+N8SsAO0ccHWm1MJP+P46rBXksQQZ1Pr0Q5x4wGllIKe
 7G6xkLRCRktCn1xeLMrbERrEUQ+YFl2Ba/XovSxWtnunSgNNNhfd00vxEyGo3C9pH592UBv
 4FLkgckenoSw2qk5uN5ByawNrPiTpocWwp86FIspxjTIEKbTzUI/LopO98CD7AMFg0Ym92x
 H+TqnQCy6IbS5sT8bBX1g==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:xOU2b++maSc=:gwT7zqe0gW3MxU2L0Gwl98
 x1qQ6iqBOU/2cAaB/hm502Eg1+0IXaVhdKZOORyQJMyKRVMZFQ0dMuNp8ir0eaxcp2f1ZSH8T
 6Kg8jgkRs/GO74oJnJp/huuaR8wm19Zm3SkkE3UUox8iJICqYg6PYGlHWIWXLandLEMVFfy97
 NkNsENFB5YkGC/jKBtkZu8HgMoZgJwjwL+PMLUSO4DynN52KUlXEXrEM/LyBTTQNfdSMGEzoP
 h+cALc90mCQa4kRClb1eNOGqgV7GYbzQ5rSjmiu0HzAOBgJYOiJStzceQ1F+PT7Oz6FagH1Ox
 woh6/iGy+jy39JjL+jvR52gZ20YJqjGz7Zz4JXITj0gXPC7FWQjMpEGllepE9joXW7QXmwc14
 KHMcqOgSaMSM9Uz113XAJgCX9a1rWCfTnb89x6MPdL7R3I/PQ3qnWrekChPWzqjT/lawebaoS
 O7xsIdp+jOu+T/ZCboJ0SXzEGG6/vD769npgzaw0FuelGynvFyQMDxQ254CAouHXYWCJvPbRj
 6Gji6aIkq2H4lF2b0hq9q5I44o4/cduLrVyNjFAdTzfFEv5BKHwYH4yQbOhJluuVa9ERS3EKX
 gMXPKiPWeMbEqY4gljgcp856ioR2PHwI+eNhmm6f1tIjzs8Txa1VVd+WQT31jZmH+y8LQG6Es
 9oUoDaoQQrMmJQ2olF+cMz82kQq5rh5aNzHm8uGt/5sysZfL+NexCAXTE77k2Y/qIUuhGh2Oe
 SE+HMwmw5NgEKPlh7WBdTSrfyF5m196iYruNo0eKXYodmxzI90dWtpGKdgWjJ6GMXIrPoEBt5
 aAvF3wkHUC2XLW9ckN01MfU4+2GWaR/o2rIasmKJQ7YQT86yqtGjO6fYD0Me6Y52IUu1YG31E
 z390Co1iDJnS32bKsUFiEJLtx9LDT9kdLkhQphlZ7enJg6ktrx2661cueMrx2so8FF18M8GdQ
 Bg0cgF4cwSIs+VfvKFZ6I2eJfOvj2XTcUTYsH1kJqF7t8AuoPBDnn6Db4lm+rjJm7m4TPotpA
 hNgh1ucBP6Mx75+Um+qUyOfyHf9zICMuRD0JX5dV+a0eapPoniWr2HZS0ewG6dvjMFgexqPZD
 fezEB9qBxoWMiuQ5tIQ99PK4AF2K6/5bRH1EdTadRSM2TWT63hvbWyJ9y0WIdO24z12p65+nk
 qDftzyRcnjSeGhOU9wyaJ6c6h/bqLXmZsS6cgkdhjPEJGC9Ve9wOkHUSgsAGR2YBO62PphilG
 HIcQqfOKTFNkBthZh
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 47516
Cc: martin rudalics <rudalics@HIDDEN>, Philipp Stephani <p.stephani2@HIDDEN>,
 47516 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Stefan,

You removed that autoload cookie in bae2cfe63c:

| * lisp/emacs-lisp/edebug.el (eval-defun): Simplify
|
| (edebug-all-defs, edebug-all-forms): Don't autoload since the problem
| it was working around has been fixed a while back.

Seems that was hasty - or not the only problem these autoload cured?

Philipp Stephani <p.stephani2@HIDDEN> writes:

> > For decades I'm used to debug Lisp functions by calling `edebug-defun'=
.
> > To get rid of the debugging instrumentation I'm using `eval-buffer'.  =
In
> > the not so distant past Emacs started to complain about this habit as
> > follows:
> >
> > Debugger entered--Lisp error: (void-variable edebug-all-defs)
> >    edebug-read-and-maybe-wrap-form1()
> >    edebug-read-and-maybe-wrap-form()
> >    edebug--read(read #<buffer window.el>)
> >    apply(edebug--read read #<buffer window.el>)
> >    #f(advice-wrapper :around read edebug--read)(#<buffer window.el>)
> >    eval-buffer()  ; Reading at buffer position 990
> >    funcall-interactively(eval-buffer)
> >    call-interactively(eval-buffer nil nil)
> >    command-execute(eval-buffer)
> >
> > I neither understand the error message nor why I should not be allowed
> > to evaluate the buffer in this situation.
> >
>
>  Not sure whether it's related, but there's a comment in edebug.el:
>
> ;; edebug-all-defs and edebug-all-forms need to be autoloaded
> ;; because the byte compiler binds them; as a result, if edebug
> ;; is first loaded for a require in a compilation, they will be left
> unbound.
>
> But despite this explanation these two variables aren't autoloaded.


TIA,

Michael.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#47516; Package emacs. Full text available.

Message received at 47516 <at> debbugs.gnu.org:


Received: (at 47516) by debbugs.gnu.org; 31 Mar 2021 11:16:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 31 07:16:28 2021
Received: from localhost ([127.0.0.1]:53588 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lRYpo-0005rO-Cx
	for submit <at> debbugs.gnu.org; Wed, 31 Mar 2021 07:16:28 -0400
Received: from mail-oi1-f176.google.com ([209.85.167.176]:39631)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <p.stephani2@HIDDEN>) id 1lRYpm-0005r8-3T
 for 47516 <at> debbugs.gnu.org; Wed, 31 Mar 2021 07:16:27 -0400
Received: by mail-oi1-f176.google.com with SMTP id i81so19637875oif.6
 for <47516 <at> debbugs.gnu.org>; Wed, 31 Mar 2021 04:16:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=QYo1j30IPCXsXx5/KobPLoKneIq0ognEJfyO87UjfDc=;
 b=LB/yHdOIbwICyCdFw/yF2/HZEtYr4RrJMohJRJ11q1yg3MlEIrXd6darGWQgTxt/nH
 wae3zOJhIgDaQHa5+EdX3QGq0LCdmiNxdddi98lgav1Ybr8BI/AqXyHbyeedmFmY7kvP
 Uk7NZrjnLGy2XxFy4UCaXa/1otaYFGK4A6Cvmm9CXnmCfGVt9blR5GWVatJ2Zkzkhz7W
 ClgAMbF5k/MD4Yr5yDbNWgS9r3KqkOSPzNbk1FZltlSXB3cO0HRr6jrjhSgRf6Qlo2vB
 GokMWVE0nuykg+Jf660SL1Ev1EUHkIeSwjSZh1NSAR2lNGRQCU9or6QPJJh7tf7AC6fp
 yIJA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=QYo1j30IPCXsXx5/KobPLoKneIq0ognEJfyO87UjfDc=;
 b=c0sg0nk9ShqXikMSlra+UrgXqoPN1FLGTX+TeTBUTLHRzfB6F+blFL/6/EeXRbgcUI
 Oq3MPK+MshADoV7hP6SmAVoYhs3LgPlh0OP25aMPInCPIOWm9SQrIRhaIcEt5xS2t7+i
 AbucFVXJsC1dXY/U+I8m0xr28CKVvqq8yB6WOktJlUV4+gAN3SnS9bbh3LApaNXP43aP
 aUhs2CV4EJ2qJKuaimxEu6+0yAUWpEy8GwnEFZeV91zCiQKYwbMVJKSlu/S4lwpKqvYB
 ynRzKtOba6BfFyIWrZglWFGQmH43cfTixcpxbceiPc0qnAvR6vFuQEAFm0qRT4bvENiX
 n+Bw==
X-Gm-Message-State: AOAM530PmvtfWGO7Rzb/vS0JE8/Hm+FgVGS0/9ucBgMpWRVb79N53uCo
 wK/o+ARW9/7FeF+hCoukMOTwYVO/Djk41cd7PyQ=
X-Google-Smtp-Source: ABdhPJyJ3rOgsDLsOA/hDTmuLpjRensWW7z8Lj8CTt09ludpZazzGKiv9f9zAKXuDs4H6k5WCb+DSRuUgJGZCQ5eDtk=
X-Received: by 2002:aca:6543:: with SMTP id j3mr1955580oiw.158.1617189380344; 
 Wed, 31 Mar 2021 04:16:20 -0700 (PDT)
MIME-Version: 1.0
References: <a1332c7e-890c-81d2-ba79-00b8d7b789f3@HIDDEN>
In-Reply-To: <a1332c7e-890c-81d2-ba79-00b8d7b789f3@HIDDEN>
From: Philipp Stephani <p.stephani2@HIDDEN>
Date: Wed, 31 Mar 2021 13:16:09 +0200
Message-ID: <CAArVCkQVMSHvcRRqAvTy5901bsDD6UoF-71COf6VNe_+-igGYw@HIDDEN>
Subject: Re: bug#47516: 28.0.50; void-variable edebug-all-defs
To: martin rudalics <rudalics@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.2 (/)
X-Debbugs-Envelope-To: 47516
Cc: 47516 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.8 (/)

Am Mi., 31. M=C3=A4rz 2021 um 10:11 Uhr schrieb martin rudalics <rudalics@g=
mx.at>:
>
> For decades I'm used to debug Lisp functions by calling `edebug-defun'.
> To get rid of the debugging instrumentation I'm using `eval-buffer'.  In
> the not so distant past Emacs started to complain about this habit as
> follows:
>
>
> Debugger entered--Lisp error: (void-variable edebug-all-defs)
>    edebug-read-and-maybe-wrap-form1()
>    edebug-read-and-maybe-wrap-form()
>    edebug--read(read #<buffer window.el>)
>    apply(edebug--read read #<buffer window.el>)
>    #f(advice-wrapper :around read edebug--read)(#<buffer window.el>)
>    eval-buffer()  ; Reading at buffer position 990
>    funcall-interactively(eval-buffer)
>    call-interactively(eval-buffer nil nil)
>    command-execute(eval-buffer)
>
>
> I neither understand the error message nor why I should not be allowed
> to evaluate the buffer in this situation.
>

 Not sure whether it's related, but there's a comment in edebug.el:

;; edebug-all-defs and edebug-all-forms need to be autoloaded
;; because the byte compiler binds them; as a result, if edebug
;; is first loaded for a require in a compilation, they will be left unboun=
d.

But despite this explanation these two variables aren't autoloaded.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#47516; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 31 Mar 2021 08:10:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 31 04:10:38 2021
Received: from localhost ([127.0.0.1]:53436 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lRVvy-00019a-Hn
	for submit <at> debbugs.gnu.org; Wed, 31 Mar 2021 04:10:38 -0400
Received: from lists.gnu.org ([209.51.188.17]:51452)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1lRVvv-00019R-Ml
 for submit <at> debbugs.gnu.org; Wed, 31 Mar 2021 04:10:36 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:56832)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rudalics@HIDDEN>) id 1lRVvv-0004AT-Gb
 for bug-gnu-emacs@HIDDEN; Wed, 31 Mar 2021 04:10:35 -0400
Received: from mout.gmx.net ([212.227.17.21]:50507)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rudalics@HIDDEN>) id 1lRVvt-0006QW-Gj
 for bug-gnu-emacs@HIDDEN; Wed, 31 Mar 2021 04:10:35 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1617178231;
 bh=9CrBkn6G3we2LbhJ/iicIAfH5GQPl1lZbYAKkfPeLvs=;
 h=X-UI-Sender-Class:To:From:Subject:Date;
 b=CW4P111nGlP9V1MZ83/QjHrk4X2+Eoa6SEQK5BOohAyplgHAX7ZQHrjd8iuG5q1iO
 VTmWxTx3Pi65Nb1iJhjfrdnj7fhqV/5BqmfvftWleyLOIcPNE2nXxzSCdkJtYp6LP7
 5eVcBNaLoyEzI+6rPqnRDcp2Npnycjk1j4PbZ11o=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.100] ([212.95.5.180]) by mail.gmx.net (mrgmx104
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N17UQ-1ldDzB0eDa-012Vhr for
 <bug-gnu-emacs@HIDDEN>; Wed, 31 Mar 2021 10:10:31 +0200
To: Bug-Gnu-Emacs <bug-gnu-emacs@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Subject: 28.0.50; void-variable edebug-all-defs
Message-ID: <a1332c7e-890c-81d2-ba79-00b8d7b789f3@HIDDEN>
Date: Wed, 31 Mar 2021 10:10:30 +0200
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:T2AAA8b4pv0F/Kz/RnhVzQzc3yfixF+vwV9K3CoQZ/LO3muYnAj
 Fh6tn6n+uoHv1W8ekNYdvfeYnusxtOUlO4175AGjDOU8Efyw5QVrBT95Fl2XlIpm7wktDCv
 VbNZP6X8S6AcF4oMvo6mVBZ8bsfPM1eLLaX7xKxMvUbzTIsUUzvwuVhlZrVgfDJfa8EwayM
 VyDj8JvcoevieoY3j3u9Q==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:IvAWmLBGAgs=:D8wQZY3nnBXubp9Rh2fXvD
 mHYfk+H4euAKukGQYXUVwZNXG8pVnik0E8wMUAJ60QpXbI2Q0SNt1jqUODf3bI2x0I3+EAfuC
 MBw+ykdDsNf39+b1DLx1agOlOoix2vKL++DogT+UwMMJHwIwzm+e2ykrmqMnjKGQuNfhsBGZG
 hAGWqpRU+pMtcc9PJuRTZ4RrMXJZnfiLUhfVr74g2N8jiv+CgLuTtsBEoqwHM+frU8ZlrsrQX
 BGsoooK+4mdk4OmjRUQnY+rnHDT8oeyK+9nLUYOcSww81FS8+B0lpNCdr4csM3/V/4zhrGNjA
 aQeriXIE4SNZ40VShITt3RzD2p5hRoM2N3PiCRDjP2SlVI4RFnFzskoU03Nw3SV+n/zYnnpSS
 3OMvRfPHQ+oOBpQ8D1oW50DfzLWZVzA+4aKWs3XkJ2VjK5EDryAP7V4Ai0HqMzb5n/NOlTNhf
 Q1vAfPGjSTLw2sQ9K6yTfN9sRo9AgepPkQSzN4BIwpFC9y5b9LBqCtt0/UjrGRfnFz3psAtzH
 IxiQ917BTskDAqXnPj1UFRNLxUQEaB0/ybOLGWExE32JNi9dQwkRy7Kjx4sGgBrho/hIWpG/C
 C0HruJa6PTRl9QcuGw2ErvweL6iTxPawT7tOfd/ZjiE/DvNSGd6CBWDhxcT9LJ4KuantQNycq
 l3W7gTlum2F5uDmQP+PzZujkiVhoG5g1qJSfkLEfhw3dE7eVvYISBw7XwC+X57t97c4AgIzGQ
 NwHC8VxN4A6cOzkre5OUicZ+2vnsGyhKL0a5JuDWL+lsECfHaa7+mtBahUWQsjhExjWgDkAc3
 YML3IhLgEIPHWWIEkprP17yirvAwpC+QOLSwNX6WpeJwqKcu7XIzooXRrzJes3ZxFu/Gck2lN
 2bW3+CEwEQrBCKF0ZnHGtJP1NRBEk9U4hCFUNc74EhSTQwjcMqOqCXHDvEcDf7PMg72EKwkb4
 2yS4e6E/KL9hevrEGrjvzZTQAg0CYkG+2VU0gqJ5/Y8y+MJhEy2x3YK+7jN+D+VN3fxzKUDtV
 8eQ67F9p8yYplLSKpen856BnC47oZLwS3tmsy2CGwAoFE4V51kvpAWBJ8HfqRyuc7WWiVjft+
 OtQ/jiF2sO5b1QebRwmHVXDA26BQeyjFd1RZVz5evUpqHWJxmN2ub07jnRq4edt5TSTMGaR9K
 XzXjOU55G7I9zuAzFIYXobXqLVxoT3lnWE29ZJI2oxW7ztIXNVRAkj8ATZUbO89MJHYAo=
Received-SPF: pass client-ip=212.227.17.21; envelope-from=rudalics@HIDDEN;
 helo=mout.gmx.net
X-Spam_score_int: -25
X-Spam_score: -2.6
X-Spam_bar: --
X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

For decades I'm used to debug Lisp functions by calling `edebug-defun'.
To get rid of the debugging instrumentation I'm using `eval-buffer'.  In
the not so distant past Emacs started to complain about this habit as
follows:


Debugger entered--Lisp error: (void-variable edebug-all-defs)
   edebug-read-and-maybe-wrap-form1()
   edebug-read-and-maybe-wrap-form()
   edebug--read(read #<buffer window.el>)
   apply(edebug--read read #<buffer window.el>)
   #f(advice-wrapper :around read edebug--read)(#<buffer window.el>)
   eval-buffer()  ; Reading at buffer position 990
   funcall-interactively(eval-buffer)
   call-interactively(eval-buffer nil nil)
   command-execute(eval-buffer)


I neither understand the error message nor why I should not be allowed
to evaluate the buffer in this situation.

martin




Acknowledgement sent to martin rudalics <rudalics@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#47516; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 2 Apr 2021 14:15:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.