From 46db8486643ce38a8324891763f4dfca8dcf2047 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Fri, 1 Apr 1994 02:09:44 +0000 Subject: [PATCH] (redisplay): Call adjust_window_charstarts to update the charstarts of following lines. --- src/xdisp.c | 8 ++++++++ 1 file changed, 8 insertions(+) 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; -- 2.39.5