Subject: bug#11864: 24.1.50; error instrumenting pcase in completion-at-point for edebug

From: Glenn Morris <[email-masked]>
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 .