Mercurial > emacs
diff lispref/display.texi @ 71325:ab800262f66c
(Forcing Redisplay): Add redisplay-preemption-period.
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Mon, 12 Jun 2006 22:37:31 +0000 |
parents | f65b9ce4b1d9 |
children | cf0814ccd7de |
line wrap: on
line diff
--- a/lispref/display.texi Mon Jun 12 22:37:17 2006 +0000 +++ b/lispref/display.texi Mon Jun 12 22:37:31 2006 +0000 @@ -94,6 +94,19 @@ is exactly what you want. However, you can prevent preemption by binding @code{redisplay-dont-pause} to a non-@code{nil} value. +@tindex redisplay-preemption-period +@defvar redisplay-preemption-period +This variable controls how often Emacs checks for new input during +redisplay. The default setting is to check for input every 0.1 +seconds after redislpay has started. If input arrives, redisplay +stops, and all available input is processed before redisplay starts over. + If this variable is set to @code{nil}, redisplay--once started--is never +preempted by input. + +@emph{Note} that this variable is only available if Emacs is built +with support for sub-second timers. +@end defvar + @tindex redisplay-dont-pause @defvar redisplay-dont-pause If this variable is non-@code{nil}, pending input does not