]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorKim F. Storm <storm@cua.dk>
Mon, 12 Jun 2006 22:37:17 +0000 (22:37 +0000)
committerKim F. Storm <storm@cua.dk>
Mon, 12 Jun 2006 22:37:17 +0000 (22:37 +0000)
lispref/ChangeLog
src/ChangeLog

index 85ceb0dd7009b18233a61007ccbef95b4f867f32..6a9251e85e96376b369a244a4399837c2e45d9ac 100644 (file)
@@ -1,3 +1,7 @@
+2006-06-13  Kim F. Storm  <storm@cua.dk>
+
+       * display.texi (Forcing Redisplay): Add redisplay-preemption-period.
+
 2006-06-10  Luc Teirlinck  <teirllm@auburn.edu>
 
        * tips.texi (Coding Conventions): Add `@end itemize'.
index 5154dc5012e0dd4956af60411c7b7a0fe331312a..9a21a76ffeab568cd6f0a73b642884546549fbdf 100644 (file)
@@ -1,3 +1,16 @@
+2006-06-13  Kim F. Storm  <storm@cua.dk>
+
+       * dispnew.c: Modify preemptive redisplay to be based on periodic
+       checks for input.
+       (PERIODIC_PREEMPTION_CHECKING): Define to 1 iff EMACS_HAS_USECS.
+       (Vredisplay_preemption_period): New variable.
+       (syms_of_display): DEFVAR_LISP and initialize it.
+       (preemption_period, preemption_next_check): New variables.
+       (update_frame, update_single_window): Initialize them based on
+       Vredisplay_preemption_period if !force_p.
+       (update_window, update_frame_1): Use them to determine when to
+       check for input.
+
 2006-06-03  Aidan Kehoe  <kehoea@parhasard.net>
 
        * lread.c (read_escape): Provide a Unicode character escape