diff options
| author | Kenichi Handa | 2010-09-27 14:27:28 +0900 |
|---|---|---|
| committer | Kenichi Handa | 2010-09-27 14:27:28 +0900 |
| commit | 4be9765d4bad14d68cdfee2a2c6afe1001d9516a (patch) | |
| tree | cf5d1959dc767eee97d3e1cc096e8e850550e9b6 /src/ChangeLog | |
| parent | 1114abdb3d5a0f4f86d7a28f8c523c6f07790208 (diff) | |
| download | emacs-4be9765d4bad14d68cdfee2a2c6afe1001d9516a.tar.gz emacs-4be9765d4bad14d68cdfee2a2c6afe1001d9516a.zip | |
Remove restriction on the number of glyphs in one composition.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 26 |
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 @@ | |||
| 1 | 2010-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 | |||
| 1 | 2010-09-22 Kenichi Handa <handa@m17n.org> | 27 | 2010-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 |