diff options
| author | Jason Rumney | 2008-03-03 00:31:40 +0000 |
|---|---|---|
| committer | Jason Rumney | 2008-03-03 00:31:40 +0000 |
| commit | 34fd2d28e93778b6220719d8e1780ca1304c240d (patch) | |
| tree | 50785cb9494d82576848abcee4bb5d735be52054 /src/ChangeLog | |
| parent | 500591f86bc07cf08e2ef7d37d6555cdeb928c76 (diff) | |
| download | emacs-34fd2d28e93778b6220719d8e1780ca1304c240d.tar.gz emacs-34fd2d28e93778b6220719d8e1780ca1304c240d.zip | |
(Quniscribe, QCformat): New symbols.
(syms_of_w32font): Define them.
(w32font_has_char): Indicate uncertainty.
(w32font_encode_char): Encode as glyph point. Make static.
(recompute_cached_metrics): New function.
(w32font_open_internal): Use it. Set font to use glyph points
initially. Set format based on type of font.
(w32font_text_extents, w32font_draw): Optionally use glyph points.
(w32_enumfont_pattern_entity): Accept backend arg. Set type based
on it. Set format based on information available here.
(add_font_entity_to_list): Identify backend based on opentype_only.
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 0976b3175c9..01436686571 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,22 @@ | |||
| 1 | 2008-03-03 Jason Rumney <jasonr@gnu.org> | ||
| 2 | |||
| 3 | * w32font.h (NTM_PS_OPENTYPE, NTM_TT_OPENTYPE, NTM_TYPE1): Define | ||
| 4 | if system headers don't. | ||
| 5 | (struct w32font_info): Enlarge ascii_metrics. Add glyph_idx. | ||
| 6 | (w32font_encode_char): Don't declare here. | ||
| 7 | |||
| 8 | * w32font.c (Quniscribe, QCformat): New symbols. | ||
| 9 | (syms_of_w32font): Define them. | ||
| 10 | (w32font_has_char): Indicate uncertainty. | ||
| 11 | (w32font_encode_char): Encode as glyph point. Make static. | ||
| 12 | (recompute_cached_metrics): New function. | ||
| 13 | (w32font_open_internal): Use it. Set font to use glyph points | ||
| 14 | initially. Set format based on type of font. | ||
| 15 | (w32font_text_extents, w32font_draw): Optionally use glyph points. | ||
| 16 | (w32_enumfont_pattern_entity): Accept backend arg. Set type based | ||
| 17 | on it. Set format based on information available here. | ||
| 18 | (add_font_entity_to_list): Identify backend based on opentype_only. | ||
| 19 | |||
| 1 | 2008-03-02 Andreas Schwab <schwab@suse.de> | 20 | 2008-03-02 Andreas Schwab <schwab@suse.de> |
| 2 | 21 | ||
| 3 | * ftfont.c (ftfont_pattern_entity): Fix aliasing violations. | 22 | * ftfont.c (ftfont_pattern_entity): Fix aliasing violations. |