commit | ee5105107b59049c5d012d7658810c8378c8f411 | [log] [tgz] |
---|---|---|
author | Werner Lemberg <wl@gnu.org> | Sun Oct 27 07:25:35 2013 +0100 |
committer | Werner Lemberg <wl@gnu.org> | Sun Oct 27 07:25:35 2013 +0100 |
tree | fe8f3329861bf16154516bf03a5e197b9fe81d98 | |
parent | 994a859831afd3481c8dd00e2648a136c727b10d [diff] |
[sfnt] Implement support for `OS/2' table version 5. See http://typedrawers.com/discussion/470/new-microsoft-size-specific-design-selection-mechanism for the announcement. * include/freetype/tttables.h (TT_OS2): Add fields `usLowerPointSize' and `usUpperPointSize'. Since FreeType returns this structure only as a pointer through `FT_Get_Sfnt_Table', there shouldn't be any ABI problems. * src/sfnt/ttload.c (tt_face_load_os2): Implement it. * docs/CHANGES: Updated.