summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorWerner Lemberg <wl@gnu.org>2003-10-23 16:24:10 +0000
committerWerner Lemberg <wl@gnu.org>2003-10-23 16:24:10 +0000
commit4795b36cf9a4fa37d9c2aa0a2ac4d8ee9d2bc2b3 (patch)
tree1466f8ce3536b227c8fb77dee029f0825ab5b17a /docs
parent1c0b8e9d7286792f9839f4f68f33a22ae53a9585 (diff)
downloadfreetype2-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/CHANGES21
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).