* docs/CHANGES: small update
* src/type1/t1objs.c (SFNT_Face_Init),
src/cid/cidobjs.c (CID_Face_Init),
src/cff/cffobjs.c (CFF_Face_Init): removed the bug that prevented
correct bounding box values from being returned. (previous values
were in 16.16 fixed format :-() !!
* src/sfnt/ttload.c (TT_Load_Names), src/sfnt/sfobj.c (Get_Name),
src/sfnt/sfdriver.c (get_sfnt_postscript_name):
fixed the loader so that it accepts broken fonts like "foxjump.ttf",
which make FreeType crash when trying to load them..
also improved the name table parser to be able to load Windows-encoded
entries before Macintosh or Unicode ones, since it seems some fonts
don't have reliable values here anyway..
* src/cid/cidriver.c (cid_get_postscript_name): fixed the routine
used to return a CID font's Postscript name, in order to remove the
leading "/"
* include/freetype/internal/ftdebug.h: introduced the FT_TRACE_TEST
macro to simplify debugging output a bit..
* include/freetype/freetype.h: changed patch level to 9
- added the declarations of FT_Get_First_Char and FT_Get_Next_Char
* src/base/ftobjs.c: implemented FT_Get_First_Char and FT_Get_Next_Char
to allow charmap enumeration..
12 files changed