diff options
author | Werner Lemberg <wl@gnu.org> | 2003-10-23 16:24:10 +0000 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2003-10-23 16:24:10 +0000 |
commit | 4795b36cf9a4fa37d9c2aa0a2ac4d8ee9d2bc2b3 (patch) | |
tree | 1466f8ce3536b227c8fb77dee029f0825ab5b17a /docs | |
parent | 1c0b8e9d7286792f9839f4f68f33a22ae53a9585 (diff) | |
download | freetype2-4795b36cf9a4fa37d9c2aa0a2ac4d8ee9d2bc2b3.tar.gz |
* src/type1/t1load.c (parse_encoding): Handle `/Encoding [ ... ]'.
* src/type1/t1parse.c (T1_Get_Private_Dict): Test whether `eexec'
is real.
* src/type42/t42parse.c (t42_parse_encoding): Improve boundary
checking while parsing.
* docs/CHANGES: Updated.
Diffstat (limited to 'docs')
-rw-r--r-- | docs/CHANGES | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/docs/CHANGES b/docs/CHANGES index c95658c09..b404d9260 100644 --- a/docs/CHANGES +++ b/docs/CHANGES @@ -9,6 +9,15 @@ LATEST CHANGES BETWEEN 2.1.6 and 2.1.5 - Type 1 font files in binary format (PFB) with an end-of-file indicator weren't accepted by the FreeType engine. + - Fonts which contain /PaintType and /StrokeWidth no longer cause + a segfault. This bug has been introduced in version 2.1.5. + + - Fonts loaded with FT_LOAD_RENDER no longer cause strange + results. This bug has been introduced in version 2.1.5. + + - Some Windows (bitmap) FNT/FON files couldn't be handled + correctly. + II. IMPORTANT CHANGES - The internal module API has been heavily changed in favor of @@ -16,6 +25,10 @@ LATEST CHANGES BETWEEN 2.1.6 and 2.1.5 that authors of third-party modules must adapt their code to the new scheme. + - The PostScript parser has been enhanced to handle comments and + strings correctly. Additionally, more syntax forms are + recognized. + ===================================================================== @@ -39,14 +52,14 @@ LATEST CHANGES BETWEEN 2.1.5 and 2.1.4 longer overwritten. - The font matrix wasn't applied to the advance width for Type1, - CID, and CFF fonts. This caused problem when loading certain - synthetic Type 1 fonts like "Helvetica Narrow" + CID, and CFF fonts. This caused problems when loading certain + synthetic Type 1 fonts like `Helvetica Narrow'. - The test for the charset registry in BDF and PCF fonts is now case-insensitive. - - FT_Vector_Rotate rotating sometimes returned strange values due - to rounding errors. + - FT_Vector_Rotate sometimes returned strange values due to + rounding errors. - The PCF driver now returns the correct number of glyphs (including an artificial `notdef' glyph at index 0). |