Subject: bug#68272: [PATCH] Fix -1 leaking from C to lisp in 'read-event' etc.

From: Eli Zaretskii <[email-masked]>
Date: Wed, 06 Mar 2024 13:46:05 +0200

> From: Stefan Monnier <[email-masked]>
> Cc: [email-masked],  [email-masked]
> Date: Tue, 05 Mar 2024 15:18:45 -0500
> 
> > I'd prefer that we allowed Lisp programs to diagnose the situation
> > where the macro ends prematurely,
> 
> If we prefer to preserve the current behavior in Calc, the patch below
> should do the trick.

Fine by me, provided that we describe this technique in NEWS when we
install the changes.

Thanks.