Mercurial > emacs
comparison lispref/display.texi @ 71329:3e4b5e8df594
(Forcing Redisplay): Clarify previous change.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Tue, 13 Jun 2006 14:02:12 +0000 |
parents | cf0814ccd7de |
children | acf37b9ebce7 |
comparison
equal
deleted
inserted
replaced
71328:cf0814ccd7de | 71329:3e4b5e8df594 |
---|---|
94 is exactly what you want. However, you can prevent preemption by | 94 is exactly what you want. However, you can prevent preemption by |
95 binding @code{redisplay-dont-pause} to a non-@code{nil} value. | 95 binding @code{redisplay-dont-pause} to a non-@code{nil} value. |
96 | 96 |
97 @tindex redisplay-preemption-period | 97 @tindex redisplay-preemption-period |
98 @defvar redisplay-preemption-period | 98 @defvar redisplay-preemption-period |
99 This variable controls how often Emacs checks for new input during | 99 This variable specifies how many seconds Emacs waits between checks |
100 redisplay. The default setting is to check for input every 0.1 | 100 for new input during redisplay. (The default is 0.1 seconds.) If |
101 seconds after redisplay has started. If input arrives, redisplay | 101 input has arrived when Emacs checks, it pre-empts redisplay and |
102 stops, and all available input is processed before redisplay starts over. | 102 processes the available input before trying again to redisplay. |
103 If this variable is set to @code{nil}, redisplay--once started--is never | 103 |
104 preempted by input. | 104 If this variable is @code{nil}, Emacs does not check for input during |
105 redisplay, and redisplay cannot be preempted by input. | |
105 | 106 |
106 @emph{Note} that this variable is only available if Emacs is built | 107 @emph{Note} that this variable is only available if Emacs is built |
107 with support for sub-second timers. | 108 with support for sub-second timers. |
108 @end defvar | 109 @end defvar |
109 | 110 |