GNU bug report logs - #78737
sit-for behavior changes when byte-compiled

Previous Next

Package: emacs;

Reported by: Daniel Colascione <dancol <at> dancol.org>

Date: Mon, 9 Jun 2025 20:50:02 UTC

Severity: normal

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Daniel Colascione <dancol <at> dancol.org>
Cc: 78737 <at> debbugs.gnu.org, pipcet <at> protonmail.com, monnier <at> iro.umontreal.ca
Subject: bug#78737: sit-for behavior changes when byte-compiled
Date: Fri, 13 Jun 2025 20:48:49 +0300
> Date: Fri, 13 Jun 2025 09:22:21 -0700
> From: Daniel Colascione <dancol <at> dancol.org>
> CC: pipcet <at> protonmail.com, 78737 <at> debbugs.gnu.org
> 
> On June 13, 2025 9:18:03 AM PDT, Stefan Monnier <monnier <at> iro.umontreal.ca> wrote:
> >> What I asked, and still didn't get an answer to, is at what point does
> >> a program that calls read-event becomes interruptible by a single C-g,
> >> after the changes on the branch?
> >
> >It's interrupted if the `C-g` occurs while running the code rather than
> >while sitting inside `read-event`.  For the tight `while t` loop, it's
> >virtually never.
> 
> For clarity's sake, Stefan is describing what's in the branch right now and I'm describing what will be on the branch before it's ready for merging.

And my question was bout the latter, not the former.




This bug report was last modified 4 days ago.

Previous Next


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