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: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: 78737 <at> debbugs.gnu.org, pipcet <at> protonmail.com, dancol <at> dancol.org
Subject: bug#78737: sit-for behavior changes when byte-compiled
Date: Sun, 15 Jun 2025 23:02:53 +0300
> From: Stefan Monnier <monnier <at> iro.umontreal.ca>
> Cc: pipcet <at> protonmail.com,  78737 <at> debbugs.gnu.org,  dancol <at> dancol.org
> Date: Sun, 15 Jun 2025 14:03:16 -0400
> 
> > It seems this feature was originally known as "immediate quit".
> > At some point the immediate_quit variable itself was removed, but the
> > term seems appropriate regardless.  So I suggest that's how we
> > call it.
> 
> Hmm... I thought the `immediate_quit` variable was used for yet another
> notion of "immediate quit".  Maybe I'm confused.

It was used for interrupting potentially long operations.  The
mechanism had some subtle problems, so it was removed, but as result
we lost some of the abilities to break out of prolonged operations.




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.