(Quniscribe, QCformat): New symbols.
authorJason Rumney <jasonr@gnu.org>
Mon, 3 Mar 2008 00:31:40 +0000 (00:31 +0000)
committerJason Rumney <jasonr@gnu.org>
Mon, 3 Mar 2008 00:31:40 +0000 (00:31 +0000)
commit34fd2d28e93778b6220719d8e1780ca1304c240d
tree50785cb9494d82576848abcee4bb5d735be52054
parent500591f86bc07cf08e2ef7d37d6555cdeb928c76
(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.
src/ChangeLog
src/w32font.c