bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#34535: 27.0.50; emacs -nw: while-no-input + sit-for + <KEY> => Quit


From: Stefan Monnier
Subject: bug#34535: 27.0.50; emacs -nw: while-no-input + sit-for + <KEY> => Quit
Date: Sat, 23 Feb 2019 10:13:21 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

> IOW, I think while-no-input does not (and cannot) reliably produce
> deterministic output in the case where BODY itself reads input.  We
> try to DTRT, but there can be no general guarantees in these cases.

Thanks, Eli.  Indeed, "TRT" is not even clear here.
Some things are clearly not right, but if we look a bit further it
quickly gets murky.

Regarding your patch.  I'm not sure it's "TRT" but given the murky/messy
context it looks good to me.  Hopefully at some point someone can sit
down and think through the whole way we handle "quit" and try to clean
it up.


        Stefan





reply via email to

[Prev in Thread] Current Thread [Next in Thread]