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: Sat, 14 Jun 2025 14:11:56 +0300
> Date: Sat, 14 Jun 2025 06:54:58 -0400
> From: Daniel Colascione <dancol <at> dancol.org>
> CC: 78737 <at> debbugs.gnu.org, pipcet <at> protonmail.com
> 
> >Pushing quitting to the application level is not something that will
> >be appreciated by Lisp programmers, I think.
> 
> We've been pushing quitting to applications for decades when these applications use the higher level input reading functions. Check out how we do it in, e.g. calc. I haven't seen any objections.

I know, but these arguments don't work when applications that didn't
do that in the past are suddenly required to do it.  What Calc does is
intentional, so why would we expect any objections in those cases?
Objections will come when code which didn't need to do this will be
required to do so.




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.