]> git.eshelyaron.com Git - emacs.git/commitdiff
(Waiting): (sit-for -1) is no longer special.
authorKim F. Storm <storm@cua.dk>
Tue, 11 Jul 2006 00:47:53 +0000 (00:47 +0000)
committerKim F. Storm <storm@cua.dk>
Tue, 11 Jul 2006 00:47:53 +0000 (00:47 +0000)
(sit-for 0) is equivalent to (redisplay).
Iconifying/deiconifying no longer makes sit-for return.

lispref/commands.texi

index c6f3fcf39b2f942a3c2f460e929df09f1501313b..2aca1b19253479f415bf8a8641d685eccbac30cc 100644 (file)
@@ -2543,19 +2543,14 @@ point number, @code{sit-for} waits for a fractional number of seconds.
 Some systems support only a whole number of seconds; on these systems,
 @var{seconds} is rounded down.
 
-If @var{seconds} is negative, force a redisplay even if there is
-pending input.  So use @code{(sit-for -1)} to force a redisplay.
-
-The expression @code{(sit-for 0)} is a convenient way to request a
-redisplay, without any delay, if there is no pending input.  @xref{Forcing Redisplay}.
+The expression @code{(sit-for 0)} is equivalent to @code{(redisplay)},
+i.e. it requests a redisplay, without any delay, if there is no pending input.
+@xref{Forcing Redisplay}.
 
 If @var{nodisp} is non-@code{nil}, then @code{sit-for} does not
 redisplay, but it still returns as soon as input is available (or when
 the timeout elapses).
 
-Iconifying or deiconifying a frame makes @code{sit-for} return, because
-that generates an event.  @xref{Misc Events}.
-
 The usual purpose of @code{sit-for} is to give the user time to read
 text that you display.