small speed-up to the anti-aliased renderer
added 'configure' and 'install' wrapper scripts to make the
fixed html quoting in DocMaker
* include/freetype/config/ftoption.h: setting default options for
* src/base/ftobjs.c, src/base/ftoutln.c, src/cache/ftccmap.c,
the TrueType glyph loader is now much more paranoid, this avoids
added README.UNX for Unix users
remove compiler warnings and a typo in builds/unix/ftsystem.c
* src/type1/t1objs.c (T1_Face_Init): Add cast to avoid compiler
* builds/unix/ftsystem.c (FT_New_Stream): added a fix to ensure that
* src/type1/t1objs.c (T1_Face_Init): fixed a bug that crashed the
improving the computation of the advance widths of auto-hinted glyphs,
* builds/dos/detect.mk: Correcting the order for Borland compilers:
* src/pfc/pcfread.c (pcf_load_font): Handle property `POINT_SIZE'
fixing the autohinter: the advance of auto-hinted glyphs in mono-spaced fonts was incorrect
* builds/amiga/*: Adaptations to latest changes.
* src/cff/cffgload.c: added a comment regarding "cntrmask" operator
* src/cff/cffgload.c, src/psaux/t1decode.c, src/pshinter/pshrec.c,
* src/cid/cidobjs.c (CID_Face_Done): fixed a memory leak, the subrs
* src/cid/cidobjs.c (CID_Face_Done): fixed a memory leak, the subrs
* src/pshinter/pshglob.c (psh_globals_new): replaced a floating point
* src/base/ftobjs.c (FT_Done_Library): Remove compiler warning.
disabling bytecode interpreter
* docs/CHANGES: updated for 2.0.6 release
* docs/TODO: added "stem3 and counter hints support" to the TODO list
* src/type1/t1gload.c (T1_Load_Glyph): enable font matrix transform
* src/truetype/ttgload.c (TT_Load_Glyph), src/base/ftobjs.c
* include/freetype/cache/ftcache.h: added comments to indicate that
* src/sfnt/sfobjs.c (SFNT_Load_Face): make the "post" and "name"
* src/raster/ftrend1.c (ft_raster1_render): fixed a nasty outline
* src/truetype/ttgload.c (load_truetype_glyph): Fix test for invalid
* src/base/ftglyph (FT_Glyph_To_Bitmap): Remove compiler warning.
* src/truetype/ttgload.c (load_truetype_glyph): fixing crash when dealing
* builds/mac/freetype.mac: a new Makefile to build with MPW on MacOS
fixing hinted advance width bug in all font drivers
* src/pshint/pshglob.c: adding correct BlueScale/BlueShift support,
* builds/unix/freetype2.m4: Some portability fixes.
* src/base/descrip.mms (OBJS): Add ftdebug.obj.
* src/sfnt/ttload.c (TT_Load_Generic_Header): Typos.
* src/base/fttrigon.c (FT_Cos): fixed a small bug that caused slightly
* builds/unix/freetype-config.in: modified the script to prevent
* include/freetype/internal/ftstream.h: fixed the definitions of
* src/pcf/pcfdriver.c (PCF_Init_Face): allow Xft to use PCF fonts
added new charmap cache. see include/freetype/cache/ftccmap.h
Noted my Mac OS changes from today
Exported new routine for getting a path from a name
Added support for Mac OS X .dfonts and also getting a filespec for a given font by name
oops, forgot to add new file and remove old one in src/cache
* src/base/ftglyph.c (FT_Glyph_To_Bitmap): re-ordered code for debugging
First of all, a big thanks to Werner and Antoine for their latest work !!
* include/freetype/ttnameid.h: Added some new Microsoft language
* src/pshinter/{pshalgo2.c, pshalgo1.c}: fixed stupid bug in sorting
* src/smooth/ftgrays.c: adding experimental "gamma" support. This
other auto-hinter experiments not worthy of a Changelog entry
experimental changes to debug the auto-hinter. These are not
fixed a small performance bug in the new cache sub-system implementation
Changed [email protected] to [email protected].
_major_ re-design of the caching sub-system. Still using the same API
Incorporated changes for faces other than the first
Changed to reflect current status
Added changes about MacOS stuff
a few updates used to debug the auto-hinter as well as
Added change about ftlib.prj
Updated project to CodeWarrior 7 and latest FT source files
updated comment explaining how to use project-specific
* builds/unix/ftsystem.c (FT_New_Memory): Added a missing `}'.
In function FT_New_Memory, added a missing `}'.
* include/freetype/internal/ftmemory.h, src/base/ftdbgmem.c:
replaced liberal uses of "memset" by the "MEM_Set" macro call
replaced liberal uses of "memset" by the "MEM_Set" macro call
updating the debugging memory manager to run on Unix, VMS and
* include/freetype/internal/ftmemory.h, src/base/ftdbgmem.c: modified
Added a new debugging memory manager implementation. See the
2001-10-21 Tom Kacvinsky <[email protected]>
In function CFF_Done_Font, make sure that subfonts are freed only if
2001-10-21 Tom Kacvinsky <[email protected]>
In function CFF_Done_Font, make sure to free the subfonts array to
* src/type1/t1load.c: fixed memory leak bugs that appeared with certain
Added another entry for t1load.c related to synthetic fonts: make sure
In function parse_encoding, add a test to make sure that custom
Added entries for changes to t1load.c.