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: pipcet <at> protonmail.com
Cc: 78737 <at> debbugs.gnu.org, dancol <at> dancol.org, monnier <at> iro.umontreal.ca
Subject: bug#78737: sit-for behavior changes when byte-compiled
Date: Sat, 14 Jun 2025 12:12:03 +0300
> Cc: 78737 <at> debbugs.gnu.org, dancol <at> dancol.org, monnier <at> iro.umontreal.ca
> Date: Sat, 14 Jun 2025 11:30:31 +0300
> From: Eli Zaretskii <eliz <at> gnu.org>
> 
> > "Emergency exit" works in sessions that have a terminal frame.  In such
> > sessions, the code manipulating force_quit_count is never reached.
> > 
> > In GUI sessions, this code is reached, and hitting C-g three times while
> > quit-flag is set will perform a special kind of quit, clearing
> > inhibit-quit.
> > 
> > IIUC, you object to calling this special kind of quit "emergency quit",
> > and would prefer to call it something else.
> > 
> > Is that right?  What's the preferred term for this special kind of quit?
> 
> I don't know.

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.




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.