From ba80d61c7ab146002db3a851dca39e5a02fbb7aa Mon Sep 17 00:00:00 2001 From: Werner Lemberg Date: Fri, 16 Apr 2004 09:56:30 +0000 Subject: * builds/unix/ftconfig.in, builds/vms/ftconfig.h: Define FT_CHAR_BIT. * src/base/ftobjs.c (FT_Load_Glyph): Don't apply autohinting if glyph is vertically distorted or mirrored. * src/cff/cffgload.c (cff_slot_load): Handle zero `size' properly for embedded bitmaps. * docs/CHANGES: Updated. --- docs/CHANGES | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/CHANGES b/docs/CHANGES index 6ca0e1c54..6f787b01d 100644 --- a/docs/CHANGES +++ b/docs/CHANGES @@ -6,7 +6,7 @@ LATEST CHANGES BETWEEN 2.1.8 and 2.1.7 - The native TrueType hinter contained some bugs which prevented some fonts to be rendered correctly, most notably Legendum.otf. - - The PostScript hinter now produces much improved results. + - The PostScript hinter now produces improved results. - The linear advance width and height values were incorrectly rounded, making them virtually unusable if not loaded with @@ -39,6 +39,10 @@ LATEST CHANGES BETWEEN 2.1.8 and 2.1.7 - Metrics for BDF and PCF bitmap font formats have been fixed. + - Autohinting is now disabled for glyphs which are vertically + distorted or mirrored (using a transformation matrix). This + fixes a bug which produced zero-height glyphs. + - The `freetype-config' script now handles --prefix and --exec-prefix correctly; it also returns the proper --rpath (or -R) value if FreeType has been built as a shared library. -- cgit v1.2.1