GNU bug report logs - #11864
edebug fails to instrument code which uses net-yet-loaded macros

Previous Next

Package: emacs;

Reported by: michael_heerdegen <at> web.de

Date: Thu, 5 Jul 2012 05:03:02 UTC

Severity: minor

Tags: confirmed

Merged with 10577

Found in version 24.1.50

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Glenn Morris <rgm <at> gnu.org>
To: michael_heerdegen <at> web.de
Cc: 11864 <at> debbugs.gnu.org
Subject: bug#11864: 24.1.50; error instrumenting pcase in completion-at-point for edebug
Date: Thu, 05 Jul 2012 03:18:34 -0400
Michael Heerdegen wrote:

> pcase.el comes with declarations for edebug.  However, if I try to
> instrument the defun of `completion-at-point' in minibuffer.el (in
> emacs -Q), I get the following error:
>
> edebug-syntax-error: Invalid read syntax: "Expected lambda expression"

You need to explicitly load pcase first.
I guess this is basically the same issue as http://debbugs.gnu.org/10577 .




This bug report was last modified 5 years and 211 days ago.

Previous Next


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