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.
T1_Open_Face now tolerates a face with no charstrings if there is
Added note about latest changes to incremental interface.
Modified incremental loading interface to be closer to David Turner's
* src/tools/docmaker/*: adding new (more advanced) version of
* include/freetype/ftincrem.h: adding new experimental header file
* src/sfnt/ttload.c (sfnt_dir_check): Make it work with TTCs.
* src/pshinter/pshalgo3.c (psh3_hint_table_record,
Fixing ChangeLog entries.
Changed some tabs to spaces in changelog.
Fixed silly date error in change log.
Added missing log entry for incremental font loading changes made
logged latest change to ttobjs.c
FIX for bug reported by Sven Neumann [[email protected]] on the FreeType
More work on supporting fonts passed from GhostScript:
Added support for incrementally loaded Type 1 faces.
Changes to support incremental Type 42 fonts: assume a font has glyphs if it
Added the incremental loading system for the CID driver.
Added the incremental loading system for the TrueType driver.
Added incremental loading capability to FT_Open_Face.
FT_CONFIG_OPTION_INCREMENTAL is now used to compile
Added a new configuration macro, FT_CONFIG_OPTION_INCREMENTAL,
Added types and structures to support incremental typeface loading.
* src/sfnt/ttload.c (TT_Load_SFNT_Header): fixed a recent bug that prevented
* include/freetype/config/ftoption.h, include/freetype/internal/tttypes.h,
* include/freetype/config/ftoption.h, include/freetype/internal/tttypes.h,
* include/freetype/cache/ftccache.h, src/cache/ftccache.i,
* src/sfnt/ttload.c, src/sfnt/ttload.h, src/sfnt/ttdriver.c: changing
updatinf the object sub-system and dynamic hash table implementations
* include/freetype/t1tables.h, include/freetype/internal/psaux.h,
* src/cff/cffobjs.c: small fix to select the Unicode charmap by default
* src/cff/cffobjs.c: small fix to allow OpenType fonts to support Adobe
* src/cff/cffcmap.c, src/cff/cffcmap.h, Jamfile, rules.mk: new files added
* src/pshinter/pshglob.c: fixed a bug that prevented the hinter from using
* src/pshinter/pshglob.h, src/pshinter/pshglob.c: adding support for
* src/base/ftglyph.c (FT_Glyph_To_Bitmap): added code to return succesfully
* docs/DEBUG.TXT: adding debugging support documentation
* include/freetype/freetype.h, src/base/ftobjs.h,
* src/pfr/pfrobjs.c (pfr_slot_load): fixed a small bug that returned
2002-07-03 David Turner <[email protected]>
adding Owen Taylor's patches to the Postscript hinter for testing
where, if a glyph has more than hint mask, the second mask
* include/freetype/ftstroker.h, src/base/ftstroker.c, src/base/Jamfile:
* src/sfnt/ttcmap0.c: fixing the cmap 8 and 12 parsing routines
* include/freetype/fttrigon.h, src/base/fttrigon.c: adding
* include/freetype/internal/ftobject.h: updating the object sub-system
* include/freetype/ftsynth.h, src/base/ftsynth.c: rewriting the automatic
* include/freetype/internal/ftobject.h: updating the object sub-system
adding path stroker component (first steps)
* src/truetype/ttgload.c (TT_Load_Composite_Glyph),
Minor fixes and grammatical corrections/additions.
* include/freetype/freetype.h (FREETYPE_PATCH): Set to 3.
documentation updates for 2.1.2
* include/freetype/internal/t42types.h, src/base/fttype1.c,
* src/pfr/pfrgload.c (pfr_glyph_load_compound): fixing a small composite
preparing for the 2.1.2 release
* README, docs/CHANGES: preparing for the 2.1.2 release
* src/pfr/pfrobjs.h, src/pfr/pfrobjs.c, src/pfr/pfrload.c,