emacs-diffs
[Top][All Lists]
Advanced

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

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


From: Gerd Moellmann
Subject: [Emacs-diffs] Changes to emacs/src/xterm.c
Date: Tue, 23 Apr 2002 11:44:29 -0400

Index: emacs/src/xterm.c
diff -c emacs/src/xterm.c:1.726 emacs/src/xterm.c:1.727
*** emacs/src/xterm.c:1.726     Tue Apr 23 06:33:17 2002
--- emacs/src/xterm.c   Tue Apr 23 11:44:28 2002
***************
*** 11243,11251 ****
             actually scrolling, so we don't come here.  When not
             scrolling, the rows above the old cursor row must have
             changed, and in this case these rows must have written
!            over the cursor image.  Likewise if part of the cursor is
!            below y1.  */
!         if ((y0 >= cy0 && y0 < cy1) || (y1 >= cy0 && y1 < cy1))
            w->phys_cursor_on_p = 0;
        }
      }
--- 11243,11256 ----
             actually scrolling, so we don't come here.  When not
             scrolling, the rows above the old cursor row must have
             changed, and in this case these rows must have written
!            over the cursor image.
! 
!            Likewise if part of the cursor is below y1, with the
!            exception of the cursor being in the first blank row at
!            the buffer and window end because update_text_area
!            doesn't draw that row.  */
!         if (((y0 >= cy0 && y0 < cy1) || (y1 >= cy0 && y1 < cy1))
!             && w->current_matrix->rows[w->phys_cursor.vpos].displays_text_p)
            w->phys_cursor_on_p = 0;
        }
      }



reply via email to

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