comparison src/ChangeLog @ 100795:e377e3a76c3b

*** empty log message ***
author Kenichi Handa <handa@m17n.org>
date Tue, 30 Dec 2008 23:42:40 +0000
parents 7c46cf603c2c
children ded357c75f85
comparison
equal deleted inserted replaced
100794:434b92b258ff 100795:e377e3a76c3b
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.
4 23
5 2008-12-30 Jason Rumney <jasonr@gnu.org> 24 2008-12-30 Jason Rumney <jasonr@gnu.org>