]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorKim F. Storm <storm@cua.dk>
Tue, 11 Jul 2006 00:48:06 +0000 (00:48 +0000)
committerKim F. Storm <storm@cua.dk>
Tue, 11 Jul 2006 00:48:06 +0000 (00:48 +0000)
etc/NEWS
lisp/ChangeLog
lispref/ChangeLog
src/ChangeLog

index 9c8156b72e7da98353181ea74da4d21da20a4e18..80a85e5efd370d5c6e3fd502e372e44500738c8d 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -4900,8 +4900,12 @@ of the display margins.
 *** `sit-for' can now be called with args (SECONDS &optional NODISP).
 
 +++
-*** `sit-for' called with a negative SECONDS value now forces an
-immediate redisplay even if input is pending.
+*** Iconifying or deiconifying a frame no longer makes sit-for return.
+
++++
+*** New function `redisplay' causes an immediate redisplay if no input is
+available, equivalent to (sit-for 0).  The call (redisplay t) forces
+an immediate redisplay even if input is pending.
 
 +++
 *** New function `force-window-update' can initiate a full redisplay of
index d6a7d9dea03cd154d7c46b820a173164ceb31ec8..821cf6357f02ef632858422fb5ee707a5304409b 100644 (file)
@@ -1,7 +1,7 @@
 2006-07-11  Kim F. Storm  <storm@cua.dk>
 
        * subr.el (sit-for): Doc fix.  Specify normal arg list using fn-form.
-       Simplify by calling redisplay with non-nil arg if seconds < 0.
+       Remove special case for seconds < 0.  Use (redisplay t) instead.
 
 2006-07-10  Chong Yidong  <cyd@stupidchicken.com>
 
index c49c4fee2ab67779b832f7ef1c09103af744ef5b..d94532687099ccd5238c369af3ce857e044d8fb3 100644 (file)
@@ -1,3 +1,12 @@
+2006-07-11  Kim F. Storm  <storm@cua.dk>
+
+       * display.texi (Forcing Redisplay): Add `redisplay' function.
+       Don't mention (sit-for -1) -- use (redisplay t) instead.
+
+       * commands.texi (Waiting): (sit-for -1) is no longer special.
+       (sit-for 0) is equivalent to (redisplay).
+       Iconifying/deiconifying no longer makes sit-for return.
+
 2006-07-11  Nick Roberts  <nickrob@snap.net.nz>
 
        * tips.texi (Coding Conventions): Mention macros.
index cefc2f4048d65961cbc0c47b93aa8d07862aeb6a..d9f914218e1232e9c16c543f8df1d7793bb88585 100644 (file)
@@ -1,3 +1,9 @@
+2006-07-11  Kim F. Storm  <storm@cua.dk>
+
+       * dispnew.c (Fredisplay): Add FORCE argument to force redisplay when
+       input is available.  Fix test for redisplay_dont_pause non-nil.
+       Specbind redisplay-dont-pause to t if FORCE non-nil.
+
 2006-07-10  Chong Yidong  <cyd@stupidchicken.com>
 
        * puresize.h (BASE_PURESIZE): Increment to 1211000.