[Top][All Lists]

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

Quit within sit-for

From: Stefan Monnier
Subject: Quit within sit-for
Date: Mon, 09 Jun 2008 09:54:53 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

In your recent change to minibuffer.el you added:

        ;; A quit during sit-for should be (re-)read as
        ;; abort-recursive-edit
        (inhibit-quit t))

Other than the lack of "." at the end of the sentence, I'm worried that
if this fixes a bug, the bug is a lot more widespread.  But I must say
I don't understand the comment.

The comment seems to say that C-g within the sit-for be "(re-)read"
differently than if it had been typed at some other time.  Is that
really what your change is about?  If so, that sounds wrong (the
sit-for is only a display artifact and should ideally in no way
influence Emacs's behavior).

Or is it that without your change Emacs does behave differently within
the sit-for than outside of it and your change tries to bring the two
behaviors a bit closer to each other?


PS: *Please* reply with more than 1 line.

reply via email to

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