diff options
author | Chris Liddell <chris.liddell@artifex.com> | 2018-04-03 15:49:48 +0100 |
---|---|---|
committer | Chris Liddell <chris.liddell@artifex.com> | 2018-05-18 13:17:15 +0100 |
commit | 9cb169b6b260f650aac2c3c7ed7af0f345ee0707 (patch) | |
tree | 9b4d2ee77a0dbe43cb0364da2444686ed7302646 /freetype/src/gxvalid/README | |
parent | ddace435eb99ea1c8a517f4ec94307cfe0743bce (diff) | |
download | ghostpdl-9cb169b6b260f650aac2c3c7ed7af0f345ee0707.tar.gz |
Work around a behaviour change in freetype > 2.8
Freetype will throw an error when we try to retrieve the glyph if the x/y
advance values are too big to fit in a 16.16 fixed point value.
Since we have no need of those values, set them to zero, and avoid the error.
Bring freetype up to 2.9.1
Plus the gs makefile changes to support the new version.
Reapply "Work around a change in the zlib API for 1.2.11"
for Freetype
commit: 08482c582115a1396d0fd9186011008f889a61c5
Diffstat (limited to 'freetype/src/gxvalid/README')
-rw-r--r-- | freetype/src/gxvalid/README | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/freetype/src/gxvalid/README b/freetype/src/gxvalid/README index d3ac49c3e..af8128e0e 100644 --- a/freetype/src/gxvalid/README +++ b/freetype/src/gxvalid/README @@ -9,7 +9,7 @@ gxvalid: TrueType GX validator additional tables in TrueType font which are used by `QuickDraw GX Text', Apple Advanced Typography (AAT). In addition, gxvalid can validates `kern' tables which have been extended for AAT. Like the - otvalid module, gxvalid uses Freetype 2's validator framework + otvalid module, gxvalid uses FreeType 2's validator framework (ftvalid). You can link gxvalid with your program; before running your own layout @@ -287,11 +287,11 @@ gxvalid: TrueType GX validator 4-5. invalid feature number (117/183) ------------------------------------- - The GX/AAT extension can include 255 different layout features, but - popular layout features are predefined (see - http://developer.apple.com/fonts/Registry/index.html). Some fonts - include feature numbers which are incompatible with the predefined - feature registry. + The GX/AAT extension can include 255 different layout features, + but popular layout features are predefined (see + https://developer.apple.com/fonts/TrueType-Reference-Manual/RM09/AppendixF.html). + Some fonts include feature numbers which are incompatible with the + predefined feature registry. In our survey, there are 140 fonts including `feat' table. @@ -413,7 +413,7 @@ gxvalid: TrueType GX validator format assured for Windows and OS/2 support is only subtable format 0. The Microsoft TrueType specification also describes subtable format 2, but does not mention which platforms support - it. Aubtable formats 1, 3, and higher are documented as reserved + it. Subtable formats 1, 3, and higher are documented as reserved for future use. Therefore, the classic version can store subtable formats 0 and 2, at least. `ttfdump.exe', a font tool provided by Microsoft, ignores the subtable format written in the subtable @@ -518,7 +518,7 @@ gxvalid: TrueType GX validator ------------------------------------------------------------------------ -Copyright 2004-2016 by +Copyright 2004-2018 by suzuki toshiya, Masatake YAMATO, Red hat K.K., David Turner, Robert Wilhelm, and Werner Lemberg. |