freetype2/include/freetype
David Turner c9d2024e0e * include/freetype/internal/tttypes.h, src/sfnt/ttload.c,
src/sfnt/sfobjs.c, src/sfnt/sfdriver.c, src/base/ftnames.c:
        fixing the SFNT name table loader to support various buggy fonts.
        it now ignores empty name entries, entries with invalid pointer
        offsets and certain fonts containing tables with broken "storageOffset"
        fields.

        name strings are now loaded on demand, which reduces the memory
        requirements for a given FT_Face tremendously (for example, the
        name table of Arial.ttf is about 10Kb and contains 70 names !!)

        finally, this is a _quick_ fix. The whole name table loader and
        interface will be rewritten in a much more cleanly way shortly,
        once CSEH have been introduced in the sources.
2002-05-27 23:52:01 +00:00
..
cache * src/type42/t42drivr.c: s/T42_ENCODING_TYPE_/T1_ENCODING_TYPE_/. 2002-05-21 14:13:01 +00:00
config * include/freetype/config/ftheader.h (FT_BEZIER_H): Removed. 2002-05-22 05:41:06 +00:00
internal * include/freetype/internal/tttypes.h, src/sfnt/ttload.c, 2002-05-27 23:52:01 +00:00
freetype.h * builds/vms/ftconfig.h: Rename LOCAL_DEF and LOCAL_FUNC to 2002-03-29 07:43:04 +00:00
ftbbox.h finishing function header formatting 2001-06-28 17:49:10 +00:00
ftbdf.h * include/freetype/config/ftheader.h (FT_BEZIER_H): Removed. 2002-05-22 05:41:06 +00:00
ftcache.h Formatting. 2001-12-20 17:49:10 +00:00
ftchapters.h * include/freetype/ftsizes.h, src/base/ftobjs.c, src/cache/ftcmanag.c: 2001-10-07 13:30:26 +00:00
fterrdef.h * src/type42/t42drivr.c: s/T42_ENCODING_TYPE_/T1_ENCODING_TYPE_/. 2002-05-21 14:13:01 +00:00
fterrors.h * builds/vms/ftconfig.h: Rename LOCAL_DEF and LOCAL_FUNC to 2002-03-29 07:43:04 +00:00
ftglyph.h * src/base/ftglyph (FT_Glyph_To_Bitmap): Remove compiler warning. 2001-12-16 08:17:33 +00:00
ftimage.h Formatting. 2002-01-09 21:01:18 +00:00
ftlist.h finishing function header formatting 2001-06-28 17:49:10 +00:00
ftmac.h Formatting. 2001-12-07 21:56:32 +00:00
ftmm.h finishing function header formatting 2001-06-28 17:49:10 +00:00
ftmoderr.h * src/pfr/pfrerror.h: New file. 2002-04-28 10:25:55 +00:00
ftmodule.h finishing function header formatting 2001-06-28 17:49:10 +00:00
ftoutln.h `interface' is reserved on the Mac. 2002-04-30 06:37:52 +00:00
ftrender.h finishing function header formatting 2001-06-28 17:49:10 +00:00
ftsizes.h Fixed a bug in `glnames.py' that prevented it from generating 2001-10-10 19:56:42 +00:00
ftsnames.h * src/truetype/ttgload.c: 16bit fixes. 2002-04-01 14:25:28 +00:00
ftsynth.h finishing function header formatting 2001-06-28 17:49:10 +00:00
ftsysio.h * include/freetype/internal/fthash.h, src/base/fthash.c: 2002-05-01 08:46:56 +00:00
ftsysmem.h * include/freetype/internal/fthash.h, src/base/fthash.c: 2002-05-01 08:46:56 +00:00
ftsystem.h * builds/vms/ftconfig.h: Rename LOCAL_DEF and LOCAL_FUNC to 2002-03-29 07:43:04 +00:00
fttrigon.h finishing function header formatting 2001-06-28 17:49:10 +00:00
fttypes.h finishing function header formatting 2001-06-28 17:49:10 +00:00
t1tables.h * include/freetype/t1tables.h (t1_blend_max): Fix typo. 2002-03-30 13:16:35 +00:00
ttnameid.h Formatting. 2001-12-05 01:22:05 +00:00
tttables.h Updating to OpenType 1.3. 2001-08-13 11:44:29 +00:00
tttags.h finishing function header formatting 2001-06-28 17:49:10 +00:00