GNU bug report logs - #65620
void function edebug-after

Previous Next

Package: emacs;

Reported by: Alan Mackenzie <acm <at> muc.de>

Date: Wed, 30 Aug 2023 12:59:02 UTC

Severity: normal

Done: Alan Mackenzie <acm <at> muc.de>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Gerd Möllmann <gerd.moellmann <at> gmail.com>
To: Alan Mackenzie <acm <at> muc.de>
Cc: Michael Heerdegen <michael_heerdegen <at> web.de>, 65620 <at> debbugs.gnu.org
Subject: bug#65620: void function edebug-after
Date: Sat, 02 Sep 2023 06:27:32 +0200
Alan Mackenzie <acm <at> muc.de> writes:

> Here's a working patch with a slight improvement: the error message
> identifies the macro suspected of having an erroneous edebug spec.

Maybe we could also add to the comment for edebug-before that basically
any of the instrumented form in the context you describe can lead to
errors?

I believe, if IFORM is such an instrumented form, something like

   (let ((x IFORM))
     ...)

in some macro will also error. 

Otherwise, LGTM.  Thanks for doing this!




This bug report was last modified 1 year and 267 days ago.

Previous Next


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