]> git.eshelyaron.com Git - emacs.git/commitdiff
(Frecenter): With arg, set optional_new_start.
authorRichard M. Stallman <rms@gnu.org>
Mon, 1 Jul 2002 08:00:07 +0000 (08:00 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 1 Jul 2002 08:00:07 +0000 (08:00 +0000)
src/window.c

index ee9cc610bb02f076d51eeb9c8514bcf9f107552f..d8e089329ae653d055281120715f04e5bbcd282c 100644 (file)
@@ -4781,11 +4781,9 @@ and redisplay normally--don't erase and redraw the frame.  */)
   /* Set the new window start.  */
   set_marker_both (w->start, w->buffer, charpos, bytepos);
   w->window_end_valid = Qnil;
-#if 0 /* This is wrong because the whole idea is that point is
-        on the screen.  If it moves away before redisplay,
-        we should not override that.  */
-  w->force_start = Qt;
-#endif
+  
+  w->optional_new_start = Qt;
+
   if (bytepos == BEGV_BYTE || FETCH_BYTE (bytepos - 1) == '\n')
     w->start_at_line_beg = Qt;
   else