diff options
| author | Kenichi Handa | 2008-12-30 23:42:40 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2008-12-30 23:42:40 +0000 |
| commit | c19cab20a1a9fe9b00f21fef3a3fc3c559ce0710 (patch) | |
| tree | 322c2d56af48e6b3fce560295e422f96f5b9b264 /src/ChangeLog | |
| parent | 78a2f9cd5362633833419cbcbc3cefa2e65d10a3 (diff) | |
| download | emacs-c19cab20a1a9fe9b00f21fef3a3fc3c559ce0710.tar.gz emacs-c19cab20a1a9fe9b00f21fef3a3fc3c559ce0710.zip | |
(CHAR_VARIATION_SELECTOR_P): New macro.
(CHAR_SURROGATE_PAIR_P): New macro.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index cba115c6104..c06f20d5ad7 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,22 @@ | |||
| 1 | 2008-12-30 Kenichi Handa <handa@m17n.org> | ||
| 2 | |||
| 3 | * character.h (CHAR_VARIATION_SELECTOR_P): New macro. | ||
| 4 | (CHAR_SURROGATE_PAIR_P): New macro. | ||
| 5 | |||
| 6 | * font.h (struct font_driver): New member get_variation_glyphs. | ||
| 7 | |||
| 8 | * font.c (font_range): Don't require a font for a variation | ||
| 9 | selector. | ||
| 10 | (Ffont_variation_glyphs): New function. | ||
| 11 | (syms_of_font): Defsubr it. | ||
| 12 | |||
| 13 | * ftfont.c (ftfont_driver): Set the member get_variation_glyphs to | ||
| 14 | ftfont_variation_glyphs. | ||
| 15 | (setup_otf_gstring): New function. | ||
| 16 | (ftfont_drive_otf): Use it. | ||
| 17 | (ftfont_shape_by_flt): Handle variation selector. | ||
| 18 | (ftfont_variation_glyphs): New function. | ||
| 19 | |||
| 1 | 2008-12-30 Martin Rudalics <rudalics@gmx.at> | 20 | 2008-12-30 Martin Rudalics <rudalics@gmx.at> |
| 2 | 21 | ||
| 3 | * frame.c (Vemacs_iconified): Remove. | 22 | * frame.c (Vemacs_iconified): Remove. |