]> code.delx.au - gnu-emacs/commitdiff
(update_frame_line): Fix previous change. If writing
authorGerd Moellmann <gerd@gnu.org>
Wed, 18 Aug 1999 10:37:34 +0000 (10:37 +0000)
committerGerd Moellmann <gerd@gnu.org>
Wed, 18 Aug 1999 10:37:34 +0000 (10:37 +0000)
whole line clear to end of frame.

src/dispnew.c

index 9906022b00e53ecc6ce1c5084e5f79b1ae8296e8..55c56a9361c491d69c280d97d00fba5cac5ffdee 100644 (file)
@@ -4840,14 +4840,11 @@ update_frame_line (frame, vpos)
        while (nlen > 0 && CHAR_GLYPH_SPACE_P (nbody[nlen - 1]))
          --nlen;
 
+      cursor_to (vpos, 0);
       if (nlen)
-       {
-         cursor_to (vpos, 0);
-         write_glyphs (nbody, nlen);
-       }
+       write_glyphs (nbody, nlen);
       
-      cursor_to (vpos, nlen);
-      clear_end_of_line (olen);
+      clear_end_of_line (FRAME_WINDOW_WIDTH (frame));
       make_current (desired_matrix, current_matrix, vpos);
       return;
     }