]> git.eshelyaron.com Git - emacs.git/commitdiff
(window_scroll): Always set force_start.
authorRichard M. Stallman <rms@gnu.org>
Tue, 3 Oct 1995 09:09:30 +0000 (09:09 +0000)
committerRichard M. Stallman <rms@gnu.org>
Tue, 3 Oct 1995 09:09:30 +0000 (09:09 +0000)
src/window.c

index 8dd05a14dc0b30f1d6b7e60e50ef4c619c4a2112..1a506767460c2b49e5fb788fe801796a21a33de7 100644 (file)
@@ -2549,6 +2549,10 @@ window_scroll (window, n, noerror)
   int lose;
   Lisp_Object bolp, nmoved;
 
+  /* Always set force_start so that redisplay_window will run
+     thw window-start-functions.  */
+  w->force_start = Qt;
+
   XSETFASTINT (tem, PT);
   tem = Fpos_visible_in_window_p (tem, window);
 
@@ -2557,7 +2561,6 @@ window_scroll (window, n, noerror)
       Fvertical_motion (make_number (- (ht / 2)), window);
       XSETFASTINT (tem, PT);
       Fset_marker (w->start, tem, w->buffer);
-      w->force_start = Qt;
     }
 
   SET_PT (marker_position (w->start));