From: Kenichi Handa Date: Wed, 17 Oct 2012 13:30:56 +0000 (+0900) Subject: xdisp.c (reseat_1): Make the information stored in it->cmp_it invalidate. X-Git-Tag: emacs-24.2.90~234 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=fe0b1ec40988638025db569a936b09f0295749a1;p=emacs.git xdisp.c (reseat_1): Make the information stored in it->cmp_it invalidate. --- 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; }