Mercurial > emacs
comparison src/ChangeLog @ 92416:25ddc3869d3a
*** empty log message ***
author | Juanma Barranquero <lekktu@gmail.com> |
---|---|
date | Mon, 03 Mar 2008 02:12:51 +0000 |
parents | 06e0467e39d8 |
children | ff7a3592c48b |
comparison
equal
deleted
inserted
replaced
92415:0b0ddd7df9b8 | 92416:25ddc3869d3a |
---|---|
1 2008-03-03 Juanma Barranquero <lekktu@gmail.com> | |
2 | |
3 * w32font.c: Include math.h. | |
4 | |
1 2008-03-03 Jason Rumney <jasonr@gnu.org> | 5 2008-03-03 Jason Rumney <jasonr@gnu.org> |
2 | 6 |
3 * w32font.c (recompute_cached_metrics): Change font arg to w32font_info. | 7 * w32font.c (recompute_cached_metrics): Change font arg to w32font_info. |
4 Compute options separately. | 8 Compute options separately. |
5 (w32font_open_internal): Set glyph_idx before caching metrics. | 9 (w32font_open_internal): Set glyph_idx before caching metrics. |
6 | 10 |
7 * w32font.h (NTM_PS_OPENTYPE, NTM_TT_OPENTYPE, NTM_TYPE1): Define | 11 * w32font.h (NTM_PS_OPENTYPE, NTM_TT_OPENTYPE, NTM_TYPE1): |
8 if system headers don't. | 12 Define if system headers don't. |
9 (struct w32font_info): Enlarge ascii_metrics. Add glyph_idx. | 13 (struct w32font_info): Enlarge ascii_metrics. Add glyph_idx. |
10 (w32font_encode_char): Don't declare here. | 14 (w32font_encode_char): Don't declare here. |
11 | 15 |
12 * w32font.c (Quniscribe, QCformat): New symbols. | 16 * w32font.c (Quniscribe, QCformat): New symbols. |
13 (syms_of_w32font): Define them. | 17 (syms_of_w32font): Define them. |
14 (w32font_has_char): Indicate uncertainty. | 18 (w32font_has_char): Indicate uncertainty. |
15 (w32font_encode_char): Encode as glyph point. Make static. | 19 (w32font_encode_char): Encode as glyph point. Make static. |
16 (recompute_cached_metrics): New function. | 20 (recompute_cached_metrics): New function. |
17 (w32font_open_internal): Use it. Set font to use glyph points | 21 (w32font_open_internal): Use it. Set font to use glyph points |
18 initially. Set format based on type of font. | 22 initially. Set format based on type of font. |
19 (w32font_text_extents, w32font_draw): Optionally use glyph points. | 23 (w32font_text_extents, w32font_draw): Optionally use glyph points. |
20 (w32_enumfont_pattern_entity): Accept backend arg. Set type based | 24 (w32_enumfont_pattern_entity): Accept backend arg. Set type based |
21 on it. Set format based on information available here. | 25 on it. Set format based on information available here. |
22 (add_font_entity_to_list): Identify backend based on opentype_only. | 26 (add_font_entity_to_list): Identify backend based on opentype_only. |
23 | 27 |
24 2008-03-02 Andreas Schwab <schwab@suse.de> | 28 2008-03-02 Andreas Schwab <schwab@suse.de> |
25 | 29 |
26 * ftfont.c (ftfont_pattern_entity): Fix aliasing violations. | 30 * ftfont.c (ftfont_pattern_entity): Fix aliasing violations. |
27 | 31 |
28 * coding.c (decode_coding_big5, produce_chars): Fix typos in last | 32 * coding.c (decode_coding_big5, produce_chars): |
29 change. | 33 Fix typos in last change. |
30 | 34 |
31 2008-03-02 Kentaro Ohkouchi <nanasess@fsm.ne.jp> | 35 2008-03-02 Kentaro Ohkouchi <nanasess@fsm.ne.jp> |
32 | 36 |
33 * gnu.h: New icon. | 37 * gnu.h: New icon. |
34 | 38 |