summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Heuer <kwzh@gnu.org>1998-04-12 06:45:08 +0000
committerKarl Heuer <kwzh@gnu.org>1998-04-12 06:45:08 +0000
commitb5231eda99a3833d0eebacdd188763c76f943e03 (patch)
tree3feb7fdf4c7f177b8d46832abb2b87898bbba7f9
parentf98b752f204fbcd2a3ae8e57678e026470b34b27 (diff)
downloademacs-b5231eda99a3833d0eebacdd188763c76f943e03.tar.gz
emacs-b5231eda99a3833d0eebacdd188763c76f943e03.tar.bz2
emacs-b5231eda99a3833d0eebacdd188763c76f943e03.zip
(display_text_line): When handling selective > 0,
update pos and pos_byte with results of calling scan_newline.
-rw-r--r--src/xdisp.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/xdisp.c b/src/xdisp.c
index 86e776df608..069a73863fe 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -3599,6 +3599,7 @@ display_text_line (w, start, start_byte, vpos, hpos, taboffset, ovstr_done)
invis = 1;
INC_BOTH (pos, pos_byte);
scan_newline (pos, pos_byte, ZV, ZV_BYTE, 1, 1);
+ pos = PT, pos_byte = PT_BYTE;
if (FETCH_BYTE (pos_byte - 1) == '\n')
{
pos--;