emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/xdisp.c


From: Juanma Barranquero
Subject: [Emacs-diffs] Changes to emacs/src/xdisp.c
Date: Wed, 03 Jul 2002 05:13:56 -0400

Index: emacs/src/xdisp.c
diff -c emacs/src/xdisp.c:1.758 emacs/src/xdisp.c:1.759
*** emacs/src/xdisp.c:1.758     Sat Jun 29 15:52:02 2002
--- emacs/src/xdisp.c   Mon Jul  1 03:55:03 2002
***************
*** 8691,8696 ****
--- 8691,8697 ----
        && this_line_buffer == current_buffer
        && current_buffer == XBUFFER (w->buffer)
        && NILP (w->force_start)
+       && NILP (w->optional_new_start)
        /* Point must be on the line that we have info recorded about.  */
        && PT >= CHARPOS (tlbufpos)
        && PT <= Z - CHARPOS (tlendpos)
***************
*** 9470,9478 ****
  
  
  /* Modify the desired matrix of window W and W->vscroll so that the
!    line containing the cursor is fully visible.  If this requires
!    larger matrices than are allocated, set fonts_changed_p and return
!    0.  */
  
  static int
  make_cursor_line_fully_visible (w)
--- 9471,9479 ----
  
  
  /* Modify the desired matrix of window W and W->vscroll so that the
!    line containing the cursor is fully visible.
!    A value of 1 means there is nothing to be done or we did it.
!    A value of 0 causes redisplay.  */
  
  static int
  make_cursor_line_fully_visible (w)
***************
*** 9490,9497 ****
    matrix = w->desired_matrix;
    row = MATRIX_ROW (matrix, w->cursor.vpos);
  
!   /* If the cursor row is not partially visible, there's nothing
!      to do.  */
    if (!MATRIX_ROW_PARTIALLY_VISIBLE_P (row))
      return 1;
  
--- 9491,9497 ----
    matrix = w->desired_matrix;
    row = MATRIX_ROW (matrix, w->cursor.vpos);
  
!   /* If the cursor row is not partially visible, there's nothing to do.  */
    if (!MATRIX_ROW_PARTIALLY_VISIBLE_P (row))
      return 1;
  



reply via email to

[Prev in Thread] Current Thread [Next in Thread]