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: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Eli Zaretskii <eliz <at> gnu.org>
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 02:38:14 -0400
>> >> What is "emergency quit"?
>> > Something like `C-g C-g C-g`, tho we don't have that implemented,
>> > currently, AFAIK.
>> I guess `kill -USR2` could count as well.
> Not as a single trigger, no: it isn't portable enough.

It's still a valid example of what I mean by "emergency quit":
a mechanism by which users can get out of (hopefully rare) "hangs" that
are due to ELisp coding mistakes.
But yes, it's not "good enough", so we want to offer another mechanism
such as `C-g C-g C-g`.


        Stefan





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.