[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: redisplay-dont-pause is not mentioned in the Emacs manual
From: |
Kim F. Storm |
Subject: |
Re: redisplay-dont-pause is not mentioned in the Emacs manual |
Date: |
Thu, 08 Jun 2006 01:14:15 +0200 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) |
Richard Stallman <address@hidden> writes:
> The idea is:
>
> (A) Don't _start_ redisplay if there is pending input,
> i.e. process all available input before starting redisplay.
>
> (B) Don't _interrupt_ redisplay once it has started.
>
> That is interesting. I never thought about the question that way.
>
> When redisplay is as fast as it usually is nowadays, perhaps
> pre-emption after redisplay starts is entirely unnecessary. We could
> set up a speed value above which pre-emption never occurs, and we
> could arrange to specify that speed for various kinds of terminals
> that are normally very fast.
I suppose that you are taking about having some value which is
compared to `baud-rate' (which btw is 19200 with X -- ??).
>
>
> And (B) is what you get by setting `redisplay-dont-pause'.
>
> It WAS, but not any more.
It still IS, since redisplay-dont-pause _also_ controls whether input
interrupts redisplay.
See how redisplay_dont_pause is used in dispnew.c.
> We just recently changed sit-for so it will
> start a redisplay even when there is input, if `redisplay-dont-pause'
> is t.
That's what I've been arguing about changing ... so that we de-couple
whether input should interrupt redisplay and whether sit-for should
start redisplay even if there is input pending (although it does make
sense to also complete redisplay in that case).
--
Kim F. Storm <address@hidden> http://www.cua.dk
- RE: redisplay-dont-pause is not mentioned in the Emacs manual, (continued)
- RE: redisplay-dont-pause is not mentioned in the Emacs manual, Drew Adams, 2006/06/06
- Re: redisplay-dont-pause is not mentioned in the Emacs manual, Eli Zaretskii, 2006/06/06
- RE: redisplay-dont-pause is not mentioned in the Emacs manual, Drew Adams, 2006/06/06
- Re: redisplay-dont-pause is not mentioned in the Emacs manual, Eli Zaretskii, 2006/06/06
- RE: redisplay-dont-pause is not mentioned in the Emacs manual, Drew Adams, 2006/06/06
- Re: redisplay-dont-pause is not mentioned in the Emacs manual, Richard Stallman, 2006/06/06
- RE: redisplay-dont-pause is not mentioned in the Emacs manual, Drew Adams, 2006/06/06
- Re: redisplay-dont-pause is not mentioned in the Emacs manual, Eli Zaretskii, 2006/06/06
- Re: redisplay-dont-pause is not mentioned in the Emacs manual, Kim F. Storm, 2006/06/07
- Re: redisplay-dont-pause is not mentioned in the Emacs manual, Richard Stallman, 2006/06/07
- Re: redisplay-dont-pause is not mentioned in the Emacs manual,
Kim F. Storm <=
- Re: redisplay-dont-pause is not mentioned in the Emacs manual, Richard Stallman, 2006/06/08
- Re: redisplay-dont-pause is not mentioned in the Emacs manual, Kim F. Storm, 2006/06/08
- Re: redisplay-dont-pause is not mentioned in the Emacs manual, Richard Stallman, 2006/06/09
- Re: redisplay-dont-pause is not mentioned in the Emacs manual, Kim F. Storm, 2006/06/12
- Re: redisplay-dont-pause is not mentioned in the Emacs manual, Richard Stallman, 2006/06/13
- Re: redisplay-dont-pause is not mentioned in the Emacs manual, Kim F. Storm, 2006/06/13
- [PATCH] Re: redisplay-dont-pause is not mentioned in the Emacs manual, Kim F. Storm, 2006/06/08
- Re: [PATCH] Re: redisplay-dont-pause is not mentioned in the Emacs manual, Richard Stallman, 2006/06/09
- Re: [PATCH] Re: redisplay-dont-pause is not mentioned in the Emacs manual, Jan Djärv, 2006/06/09
- Re: [PATCH] Re: redisplay-dont-pause is not mentioned in the Emacs manual, Richard Stallman, 2006/06/10