various improvements for 2.1.4. see ChangeLog, I've got problems with
improvements to the Postscript hinter
updated documentation for 2.1.4
* src/sfnt/ttload.c (sfnt_dir_check): relaxed the "head" table size
* src/autohint/ahhint.c: small fix to the stem width optimisation
* include/freetype/ftbdf.h, include/freetype/internal/bdftypes.h,
* builds/unix/ltmain.sh: Regenerated with `libtoolize --force
* include/freetype/freetype.h: fixed documentation for FT_Size_Metrics
* include/freetype/freetype.h: fixed documentation for FT_Size_Metrics
* src/gzip/ftgzip.c: bugfix: couldn't read certain gzip-ed font files
* include/freetype/config/ftheader.h, include/freetype/internal/fnttypes.h,
Noted addition of 'const' to the first argument to FT_Matrix_Multiply.
Added 'const' to the first argument to FT_Matrix_Multiply.
noted latest change to ttload.c
TrueType typefaces lacking hmtx (horizontal metrics) tables are tolerated if the
2003-01-11 David Chester <[email protected]>
* src/winfonts/winfnt.c: read 16 bytes into "reserved2", not "reserved"
* src/truetype/ttgload.c: fixing the TrueType loader to handle invalid
* src/autohint/ahtypes.h, src/autohint/ahhint.c, src/pshinter/pshalgo3.h,
* src/base/ftobjs.c (find_unicode_charmap): fixed the error code
* Jamrules, Jamfile, Jamfile.in, src/*/Jamfile: small changes to
* src/base/ftstroker.c: probably the last bug-fixes to the stroker,
updated builds/unix/configure by running autoconf
* src/gzip/adler32.c, src/gzip/infblock.c, src/gzip/inflate.c,
* src/gzip/adler32.c, src/gzip/infblock.c, src/gzip/inflate.c,
* builds/unix/configure.ac, builds/unix/unix-cc.in,
* src/winfonts/winfnt.c: included George Williams' fix to support
* src/base/ftobjs.c (find_unicode_charmap): added some comments to
2002-12-16 David Turner <[email protected]>
* src/base/ftobjs.c: modified the logic to get Unicode charmaps.
update of the script codes, according to the TAGS.txt file as distributed on Microsoft site.
Correct the name of the controlling macro (was __FTXF86_H__ ...)
* src/cff/cffload.c (cff_charser_load): modified charset loader to
* src/cff/cffload.c (cff_charser_load): modified charset loader to
Updated according to the recent OpenType from Microsoft
updating documentation & changes
fixed a small bug in the sbit cache that caused problems with embedded bitmaps
* src/otlayout/otlayout.h, src/otlyaout/otlconf.h,
2002-11-05 David Turner <[email protected]>
* include/freetype/ftgzip.h, src/gzip/ftgzip.c:
* include/freetype/internal/internal.h, include/freetype/ftpfr.h,
* include/freetype/ftcache.h (FT_POINTER_TO_ULONG): New macro.
* include/freetype/freetype.h (FT_Encoding): Fix entry for latin-2.
Formatting; adding file headers.
* include/freetype/freetype.h (FT_Open_Face): Use `const' for `args'
* src/pfr/pfrsbit.h, src/pfr/pfrsbit.c, src/pfr/pfrload.c,
* src/smooth/ftgrays.c (SUBPIXELS): Add cast to `TPos'.
* src/bdf/bdflib.c (bdf_load_font): Allocate the _bdf_parse_t
* src/include/freetype/internal/tttypes.h (num_sbit_strikes,
* src/sfnt/ttpost.c (load_post_names, tt_face_free_ps_names,
2002-09-25 David Turner <[email protected]>
* src/truetype/ttdriver.c (Load_Glyph): Fourth parameter must be
* builds/unix/config.guess, builds/unix/config.sub: Updated to
* src/base/ftobjs.c (FT_Library_Version): bugfix
Formatting, minor doc fixes.
* include/freetype/freetype.h, include/freetype/ftimage.h,
16bit fixes from Wolfgang Domr�se.
* src/type1/t1parse.h (T1_ParserRec): Change type of `base_len'
Making ftgrays.c compile stand-alone again.
* builds/unix/configure.ac (version_info): Set to 9:2:3.
* src/cache/ftccache.i: fixed a bug that prevented compilation in
* src/smooth/ftsmooth.c, src/base/ftobjs.c,
* src/cid/cidobjs.c (CID_Size_Init): Renamed to...
* include/freetype/freetype.h: corrected the definition of
* README, docs/CHANGES: updating for the 2.1.3 release
* src/pshinter/pshalgo.c: slight modification to the Postscript hinter
updating sources to support the new FT_LOAD_TARGET_ constants
* massive re-formatting changes to many, many source files. I don't
* docs/VERSION.DLL: New file.
Noted latest changes to CFF sources.
Simplified the incremental loading system for CFF fonts and fixed
* src/base/ftobject.c, src/base/ftsynth.c, src/base/ftstroker.c,
* src/pshinter/pshalgo3.c (psh3_glyph_compute_inflections,
* src/pshinter/pshalgo3.c, src/base/ftobjs.c, src/base/ftobject.c,
* include/freetype/freetype.h, src/base/ftobjs.c: changing the type
* src/tools/docmaker/docmaker.py, src/tools/docmaker/utils.py,
* src/pshinter/pshalgo3.c, src/autohint/ahangles.c,
* src/truetype/ttgload.c (TT_Get_Metrics): Add guard for k = 0.
- removal of compiler warnings
* builds/unix/install.mk (install, uninstall): Add $(DESTDIR) to
* src/pcf/pcfdriver.c (PCF_Glyph_Load): Fix computation of
Add support for Apple composite glyphs.
* src/cff/cffgload.c (cff_free_glyph_data),
Fixed compiler warnings about unreferenced formal parameters when
Noted latest changes to incremental font lolading system.
Corrected incremental interface implementation to suit the new system.
Implemented incremental loading for the CFF driver.
Commented latest change to t1load.c.