[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/xdisp.c
From: |
Kenichi Handa |
Subject: |
[Emacs-diffs] Changes to emacs/src/xdisp.c |
Date: |
Fri, 27 Sep 2002 00:49:51 -0400 |
Index: emacs/src/xdisp.c
diff -c emacs/src/xdisp.c:1.785 emacs/src/xdisp.c:1.786
*** emacs/src/xdisp.c:1.785 Tue Sep 10 21:57:41 2002
--- emacs/src/xdisp.c Wed Sep 11 23:26:01 2002
***************
*** 9789,9795 ****
/* If cursor ends up on a partially visible line,
treat that as being off the bottom of the screen. */
if (! make_cursor_line_fully_visible (w))
! goto too_near_end;
rc = SCROLLING_SUCCESS;
}
--- 9789,9798 ----
/* If cursor ends up on a partially visible line,
treat that as being off the bottom of the screen. */
if (! make_cursor_line_fully_visible (w))
! {
! clear_glyph_matrix (w->desired_matrix);
! goto too_near_end;
! }
rc = SCROLLING_SUCCESS;
}
***************
*** 10496,10504 ****
w->base_line_number = Qnil;
if (!make_cursor_line_fully_visible (w))
/* Drop through and scroll. */
! ;
! goto done;
}
else
clear_glyph_matrix (w->desired_matrix);
--- 10499,10508 ----
w->base_line_number = Qnil;
if (!make_cursor_line_fully_visible (w))
+ clear_glyph_matrix (w->desired_matrix);
/* Drop through and scroll. */
! else
! goto done;
}
else
clear_glyph_matrix (w->desired_matrix);