Subject: bug#40431: 27.0.90; Can't edebug cl-defuns with &aux destructuring

From: Philipp Stephani <[email-masked]>
Date: Sat, 4 Apr 2020 18:27:08 +0200

Am Sa., 4. Apr. 2020 um 18:24 Uhr schrieb Andreas Schwab
<[email-masked]>:
>
> On Apr 04 2020, Philipp Stephani wrote:
>
> > Insert into *scratch*:
> >
> > (cl-defun foo (&aux ((a . b) '(1 . 2)))
> >   (list a b))
> >
> > Now try to edebug this function (move point into it, hit C-u C-M-x).
> > This gives an error:
> >
> > Debugger entered--Lisp error: (invalid-read-syntax "Expected one of" arg nil)
>
> Did you load cl-macs before running edebug?
>

No, but it also doesn't seem to make a difference.