* src/autohint/ahoptim.c (LOG): Renamed to...
* src/bdf/bdfdrivr.c (BDF_Set_Pixel_Size): Initialize `max_advance'.
* src/autohint/ahglyph.c (ah_test_extrema): Renamed to...
* builds/unix/configure.ac: Generate `freetype.pc' from
* src/base/ftobjs.c (FT_Load_Glyph): Fix boundary check for
Added comment for checkin of unpatented hinting system.
Added the unpatented hinting system, which is compiled only if
If unpatented hinting is compiled the TrueType face object acquires a
Added configuration macros (not defined, but in comments) for the
Added macro FT_UNPATENTED_H to use when including new header
Added header file ttunpat.h defining
* src/bdf/bdflib.c (hash_bucket, hash_lookup): Use `const' for first
* src/pcf/pcfread.c (pcf_load_font): fixed the computation of
* builds/unix/unix-cc.in (CFLAGS): Add @CPPFLAGS@.
* builds/unix/freetype-config.in (cflags): Emit FreeType 2's include
Fixing bugs reported by Nelson Beebe.
* src/sfnt/ttcmap0.c (tt_cmap4_validate): Provide a weak variant
* src/base/ftbdf.c (FT_Get_BDF_Property): Check for valid
* src/base/ftmac.c (parse_fond): Fix handling of style names.
* src/pfr/pfrload.c (pfr_extra_item_load_font_id): Use FT_PtrDist
* src/gzip/ftgzip.c (zcalloc) [!FT_CONFIG_OPTION_SYSTEM_ZLIB]:
* src/cache/ftccache.c (ftc_cache_lookup): Remove shadow declaration
Cleanups; adding some copyrights; formatting.
Small documentation improvements.
* doc/INSTALL.UNX: Cleaned up.
* src/base/ftmac.c (open_face_from_buffer): removed a double-free bug that
* src/bdf/bdfdrivr.h, src/pcf/pcf.h: changed FT_Short to FT_UShort in
* src/type1/t1load.c (T1_Open_Face): fixed the code to make it handle
* src/autohint/ahglyph.h, src/autohint/ahglyph.c, src/autohint/ahglobal.c,
* docs/*: serious rewriting of the documentation
* src/truetyoe/ttdriver.c (Set_Char_Sizes): fixed a small rounding bug.
trying to fix TrueType rendering glitches
* src/base/ftdbgmem.c, docs/DEBUG.TXT: added new environment variables
* src/gzip/ftgzip.c (ft_gzip_file_done): fixed memory leak, the ZLib
adding development directory
* src/cache/ftccmap.c: the cmap cache now supports UCS-4 charmaps
* src/gzip/ftgzip.c: fixed a bug that caused FreeType to loop endlessly
* src/autohint/ahhint.c: disabled the advance width "correction" which
* src/truetype/ttdriver.c, src/truetype/ttobjs.h, src/truetype/ttobjs.c,
Updated changelog: change to incremental interface.
The incremental interface now passes the old metrics when asking for
* docs/CHANGES, docs/VERSION.DLL, docs/TODO: updating documentation for
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,