# HG changeset patch # User Richard M. Stallman # Date 1150207332 0 # Node ID 3e4b5e8df594cb3de5dc159b03521d85f6dd3ad4 # Parent cf0814ccd7de5325c9ec6f2fbd1780824d25d3e5 (Forcing Redisplay): Clarify previous change. diff -r cf0814ccd7de -r 3e4b5e8df594 lispref/display.texi --- a/lispref/display.texi Tue Jun 13 06:44:01 2006 +0000 +++ b/lispref/display.texi Tue Jun 13 14:02:12 2006 +0000 @@ -96,12 +96,13 @@ @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 redisplay 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. +This variable specifies how many seconds Emacs waits between checks +for new input during redisplay. (The default is 0.1 seconds.) If +input has arrived when Emacs checks, it pre-empts redisplay and +processes the available input before trying again to redisplay. + +If this variable is @code{nil}, Emacs does not check for input during +redisplay, and redisplay cannot be preempted by input. @emph{Note} that this variable is only available if Emacs is built with support for sub-second timers.