Subject: Re: bug#73596: 29.4; empty (let) does not signal an error

From: Michael Heerdegen <[email-masked]>
Date: Sun, 13 Oct 2024 07:04:42 +0200

Andreas Schwab <[email-masked]> writes:

> >> Don't use eval-expression.  It does not evaluate the form, but something
> >> else.
> >
> > Well, it's the same with eval-last-sexp.
>
> That's because does the same.

At the end it's due to (macroexpand-all '(let ())) -> (let () nil).

Michael.