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: 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);




reply via email to

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