comparison src/ChangeLog @ 93601:7ec6308bd95a

*** empty log message ***
author Jason Rumney <jasonr@gnu.org>
date Thu, 03 Apr 2008 13:16:13 +0000
parents 1ca5c3cf0581
children 801b1941be60
comparison
equal deleted inserted replaced
93600:24c940ccd28e 93601:7ec6308bd95a
6 binary file. 6 binary file.
7 (detect_coding): Add null-byte detection for a binary file. 7 (detect_coding): Add null-byte detection for a binary file.
8 (detect_coding_system): Likewise. 8 (detect_coding_system): Likewise.
9 9
10 2008-04-03 Jason Rumney <jasonr@gnu.org> 10 2008-04-03 Jason Rumney <jasonr@gnu.org>
11
12 * w32uniscribe.c: New file.
13
14 * font.h (uniscribe_font_driver) [WINDOWSNT]: Declare for w32fns.c.
15
16 * w32font.h (uniscribe_check_otf): Declare for w32font.c.
17
18 * w32font.c (Qbalinese, Qbuginese, Qbuhid, Qcuneiform, Qcypriot)
19 (Qdeseret, Qglagolitic, Qgothic, Qhanunoo, Qkharoshthi)
20 (Qlimbu, Qlinear_b, Qold_italic, Qold_persian, Qosmanya)
21 (Qphags_pa, Qphoenician, Qshavian, Qsyloti_nagri)
22 (Qtagalog, Qtagbanwa, Qtai_le, Qtifinagh, Qugaritic)
23 (Qphonetic): New symbols.
24 (syms_of_w32font): Initialize them.
25 (font_supported_scripts): Use them.
26 (w32font_list_family): List all charsets.
27 (w32font_text_extents, recompute_cached_metrics): Fix metric
28 calculations.
29 (w32_enumfont_pattern_entity): Make full_type a DWORD.
30 Give opentype fonts their own format.
31 (font_matches_spec): New arguments backend and logfont.
32 Handle :otf spec for uniscribe backend.
33 (add_font_entity_to_list): Match truetype fonts in uniscribe backend.
34 (fill_in_logfont): Use DEFAULT_CHARSET when charset not supplied.
35
36 * w32fns.c (Fx_create_frame): Conditionally register uniscribe
37 font backend.
38 (globals_of_w32fns): Initialize uniscribe font backend.
39
40 * makefile.w32-in (CONFIG_H): New variable. Use it to clean up
41 dependencies.
42 (w32uniscribe.$(O)): New file to build.
43 (FONT_OBJ): Include w32uniscribe.$(O).
44 (LIBS): Add uniscribe libraries.
11 45
12 * ftfont.c (ftfont_get_open_type_spec): Check spec->script, not val. 46 * ftfont.c (ftfont_get_open_type_spec): Check spec->script, not val.
13 47
14 2008-04-02 Chong Yidong <cyd@stupidchicken.com> 48 2008-04-02 Chong Yidong <cyd@stupidchicken.com>
15 49