aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog.unicode21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/ChangeLog.unicode b/src/ChangeLog.unicode
index 6f8dc24b147..0f5d8e8b64a 100644
--- a/src/ChangeLog.unicode
+++ b/src/ChangeLog.unicode
@@ -1,3 +1,24 @@
12007-09-13 Kenichi Handa <handa@m17n.org>
2
3 * xftfont.c (xftfont_draw): Adjusted for the change of struct
4 glyph_string.
5
6 * xterm.c (x_set_glyph_string_clipping): Use
7 get_glyph_string_clip_rects.
8 (x_set_glyph_string_clipping_exactly): Adjusted for the change of
9 struct glyph_string.
10 (x_draw_glyph_string): Likewise.
11
12 * xdisp.c (get_glyph_string_clip_rects): Reflect s->row->clip to
13 the resulting clip(s}.
14 (expose_overlaps): Add arg r. Callers changed. Set it ot
15 row->clip temporarily.
16 (expose_window): Redraw rows overlapping the exposed area.
17
18 * dispextern.h (struct glyph_row): New member clip.
19 (struct glyph_string): Delete members clip_x, clip_y, clip_width,
20 clip_height, new member clip, and num_clips.
21
12007-09-07 Kenichi Handa <handa@m17n.org> 222007-09-07 Kenichi Handa <handa@m17n.org>
2 23
3 * data.c (Fchar_or_string_p): Fix docstring. 24 * data.c (Fchar_or_string_p): Fix docstring.