comparison src/xdisp.c @ 90302:0e4cba8d42b4

(draw_glyphs): Fix inclusion of right_overwriting glyphs.
author Kenichi Handa <handa@m17n.org>
date Mon, 20 Feb 2006 05:01:03 +0000
parents 15363e44d751
children d863760fdf88
comparison
equal deleted inserted replaced
90301:1f534e44acca 90302:0e4cba8d42b4
19327 paint over the foreground of following glyphs. */ 19327 paint over the foreground of following glyphs. */
19328 i = right_overwriting (tail); 19328 i = right_overwriting (tail);
19329 if (i >= 0) 19329 if (i >= 0)
19330 { 19330 {
19331 clip_tail = tail; 19331 clip_tail = tail;
19332 i++; /* We must include the Ith glyph. */
19332 BUILD_GLYPH_STRINGS (end, i, h, t, 19333 BUILD_GLYPH_STRINGS (end, i, h, t,
19333 DRAW_NORMAL_TEXT, x, last_x); 19334 DRAW_NORMAL_TEXT, x, last_x);
19334 for (s = h; s; s = s->next) 19335 for (s = h; s; s = s->next)
19335 s->background_filled_p = 1; 19336 s->background_filled_p = 1;
19336 compute_overhangs_and_x (h, tail->x + tail->width, 0); 19337 compute_overhangs_and_x (h, tail->x + tail->width, 0);