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,
* 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,