aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index a44d97d96a1..7f35c67039c 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,29 @@
12010-09-27 Kenichi Handa <handa@m17n.org>
2
3 These changes are to remove restriction on the number of glyphs in
4 one composition.
5
6 * dispextern.h (struct glyph): Change the member "slice" to union.
7 Remove u.cmp.from and u.cmp.to. Give more bits to u.cmp.id.
8 (GLYPH_SLICE_EQUAL_P): Adjusted for the above change.
9
10 * dispnew.c (buffer_posn_from_coords): Use glyph->slice.img
11 instead of glyph->slice.
12 (marginal_area_string): Likewise.
13
14 * term.c (encode_terminal_code): Use glyph->slice.cmp instead of
15 glyph->u.cmp.
16 (append_composite_glyph): Likewise.
17
18 * xdisp.c (dump_glyph): Use glyph->slice.cmp instead of
19 glyph->u.cmp.
20 (fill_gstring_glyph_string, x_get_glyph_overhangs)
21 (append_composite_glyph): Likewise.
22 (fill_image_glyph_string): Use glyph->slice.img instead of
23 glyph->slice.
24 (append_glyph, produce_image_glyph, append_stretch_glyph)
25 (note_mouse_highlight): Likewise.
26
12010-09-22 Kenichi Handa <handa@m17n.org> 272010-09-22 Kenichi Handa <handa@m17n.org>
2 28
3 * xdisp.c (compute_stop_pos): Call composition_compute_stop_pos 29 * xdisp.c (compute_stop_pos): Call composition_compute_stop_pos