From fe0b1ec40988638025db569a936b09f0295749a1 Mon Sep 17 00:00:00 2001 From: Kenichi Handa Date: Wed, 17 Oct 2012 22:30:56 +0900 Subject: [PATCH] xdisp.c (reseat_1): Make the information stored in it->cmp_it invalidate. --- src/ChangeLog | 5 +++++ src/xdisp.c | 2 ++ 2 files changed, 7 insertions(+) diff --git a/src/ChangeLog b/src/ChangeLog index 346fe0e86b3..21d13a04e77 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2012-10-17 Kenichi Handa + + * xdisp.c (reseat_1): Make the information stored in it->cmp_it + invalidate. + 2012-10-13 Jan Djärv * gtkutil.c (xg_set_widget_bg): Divide by 65535 (Bug#12612). diff --git a/src/xdisp.c b/src/xdisp.c index 1e61a74068b..6964719f958 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -6302,6 +6302,8 @@ reseat_1 (struct it *it, struct text_pos pos, int set_stop_p) it->stop_charpos = CHARPOS (pos); it->base_level_stop = CHARPOS (pos); } + /* This make the information stored in it->cmp_it invalidate. */ + it->cmp_it.id = -1; } -- 2.39.2