- added FT_Get_SubGlyph_Info API to freetype.h
Improve documentation of `FT_LOAD_MONOCHROME'.
* src/cache/ftccache.c, (ftc_node_mru_up, FTC_Cache_Lookup)
* src/cache/ftccache.c, src/cache/ftccache.h (FTC_Node_Destroy):
* src/base/ftoutln.c (FT_Outline_Get_Orientation): Improve
* builds/freetype.mk (refdoc), docs/CHANGES, Jamfile (RefDoc),
* src/sfnt/ttcmap.c (tt_face_build_cmaps): Handle invalid offset
* src/cff/cfftypes.h (CFF_CharsetRec): Add `max_cid' member.
* src/autofit/aflatin.c (af_latin_metrics_scale): fixed small bug that
* builds/freetype.mk (CACHE_DIR, CACHE_H): Remove.
* src/autofit/aflatin.c (af_latin_hints_init):
* builds/win32/visualc/freetype.dsp: updating the project file, adding
* include/freetype/cache/ftccache.h,
* src/cache/ftccache.h, src/cache/ftcglyph.h, src/cache/ftcimage.h,
* src/cache/ftcmanag.c (FTC_Manager_Lookup_Size): prevent crashes
Convert to Unix line endings.
* src/base/ftutil.c (ft_mem_qalloc) [FT_STRICT_ALIASING]: Do not
* src/base/ftobjs.c (FT_Done_Library): Modules are removed in the
enable ftgxval.c by default
* src/cache/ftccache.c (ftc_node_destroy)
formatting, copyright years
* include/freetype/cache/ftccache.h
* src/base/ftutil.c: ft_mem_alloc and related functions now return an
* src/base/ftobjs.c (FT_Set_Char_Size): Ahh.. forgot to check the case
Update MPW makefiles to new header inclusion introduced on 2006-02-16
* src/base/ftobjs.c (ft_glyphslot_grid_fit_metrics, FT_Load_Glyph):
* docs/release: Minor additions and clarifications.
* src/base/ftobjs.c (ft_recompute_scaled_metrics): re-enable conservative
* src/cache/ftccache.c (ftc_node_destroy): Use FT_LOCAL_DEF (again).
* devel/ftoption.h: Synchronize with
Formatting, copyright years.
* builds/unix/ftsystem.c, include/freetype/config/ftheader.h,
* include/freetype/config/ftoption.h, src/autofit/afcjk.c,
Formatting, copyright years, minor cleanups.
* src/base/ftoutln.c (FT_OUTLINE_GET_CONTOUR, ft_contour_has,
* include/freetype/ftbitmap.h (FT_Bitmap_Embolden): Update
* tagging Third release candidate with VER-2-2-0-RC3
* src/cache/ftcbasic.c: correcting compatibility hack bug
* include/freetype/freetype.h (FT_Size_RequestRec): Change the type of
additionnal backwards-compatibility hacks
* src/cache/ftccmap.c: trying to hack binary compatibility for
formatting, copyright years.
fixed typo that prevented compilation
* src/bdf/bdflib.c: fixed a problem with large encodings.
* src/bdf/bdflib.c: fixed a bug with zero-width glyphs
* include/freetype/ftoutln.h (enum FT_Orientation): New value
Fix comment so that it is included into the HTML documentation.
Clean-ups, copyright years, formatting.
* modules.cfg: Compile in ftotval.c and ftxf86.c by default for ABI
* include/freetype/ftmodapi.h, include/internal/ftserv.h,
* src/sfnt/sfmtx.c: disabling memory optimization when
* src/sfnt/sfobjs.c (sfnt_face_load): fixed silly bug that
formatting, doc improvements
* include/freetype/internal/sfnt.h, src/sfnt/sfdriver.c,
Formatting, copyright years, minor doc fixes.
* builds/unix/unix-cc.in: don't filter-out exported functions
* devel/ftoption.h: Synchronize with
Formatting, copyright years, documentation improvements.
* builds/amiga/src/base/ftsystem.c, devel/ftoption.h
* include/freetype/internal/ftobjs.h (FT_Face_InternalRec): Remove
* include/freetype/ftoutln.h (FT_Outline_Embolden): Mention in
* src/sfnt/ttmtx.c (tt_face_get_metrics): Typo.
* src/sfnt/ttmtx.c (tt_face_load_hhea, tt_face_load_hmtx): Simply
Clean up the SFNT_Interface. In this final pass, `load_hmtx' is
* src/sfnt/ttmtx.h, src/sfnt/ttmtx.c: Why are there two copies of
Clean up the SFNT_Interface. In this pass, we want to treat the font
Clean up the SFNT_Interface. Table loading functions are now named
Formatting, copyright years.
* src/autofit/afcjk.c (af_cjk_metrics_init): Fix a stupid bug...
* include/freetype/config/ftoption.h (AF_CONFIG_OPTION_CJK): #define
Introduce experimental autofit CJK module based on akito's autohint
* src/cid/cidparse.c (cid_parse_new): Remove shadowing variable.
fix src/cid/cidparse.c for too-short CIDFont
fix --with-old-mac-fonts option
* Makefile, *.mk: Use `?=' where appropriate.
* builds/unix/install.mk (install): Fix path for ftmodule.h.
* builds/unix/unixddef.mk: Actually do define PLATFORM (fixing
s/index/size_index/ to avoid compiler warnings.
* src/otvalid/module.mk: s/otvalid_module_class/otv_module_class/.
Implement new, simplified module selection. With GNU make it is now
* src/cff/cffobjs.c (cff_face_init), src/cid/cidobjs.c
* include/freetype/internal/t1types.h (AFM_FontInfo),
* src/*/module.mk (.PHONY): Add.
* devel/ftoption.h: Synchronize with
* README, docs/FTL.TXT: Fix email address for bug reports.
* builds/unix/configure.ac: fixed build problem on Cygwin