From: Richard M. Stallman Date: Fri, 1 Apr 1994 02:09:44 +0000 (+0000) Subject: (redisplay): Call adjust_window_charstarts X-Git-Tag: emacs-19.34~9233 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=46db8486643ce38a8324891763f4dfca8dcf2047;p=emacs.git (redisplay): Call adjust_window_charstarts to update the charstarts of following lines. --- diff --git a/src/xdisp.c b/src/xdisp.c index 7b50afa71b1..c537281fc17 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -623,6 +623,14 @@ redisplay () if (cursor_vpos >= 0 && this_line_bufpos && this_line_endpos == tlendpos) { + int left = XFASTINT (w->left); + int *charstart_next_line + = FRAME_CURRENT_GLYPHS (XFRAME (WINDOW_FRAME (w)))->charstarts[this_line_vpos + 1]; + int adjust = Z - tlendpos + 1 - charstart_next_line[left]; + int i; + + adjust_window_charstarts (w, this_line_vpos, adjust); + if (XFASTINT (w->width) != FRAME_WIDTH (XFRAME (WINDOW_FRAME (w)))) preserve_other_columns (w); goto update;