improving TrueType bytecode interpreter to better match Windows behaviour
better handling of serif segments in the Latin auto-fitter, gets rid of
* src/truetype/ttinterp.c (Project_x, Project_y): Remove compiler
more formatting and copyright years
Formatting, copyright years, s/memcpy/ft_memcpy/.
fix inter-letter spacing of auto-hinted glyphs (non-light modes)w
some simplifications of the TrueType interpreter projection code
introduce ft_mem_dup, ft_mem_strdup and ft_mem_strcpyn, and the corresponding
* src/autofit/afloader.c (af_loader_load_g): Don't change width for
Some more info on Unicode cmaps.
formatting, copyright years
* src/cff/cffdrivr.c (cff_get_name_index): Protect against NULL
* Add __attribute__((deprecated)) to functions whose interface using non ANSI data types
* Fix to use builds/mac/ftmac.c if configured with --with-fsspec etc
* Add FT_GetFilePath_From_Mac_ATS_Name as replacement for FT_GetFile_From_Mac_ATS_Name
* Check ANSI compatibility of Mac OS X system header
* Fixed wrong comment in ftmac.h
* Check ANSI compatibility of Mac OS X system header
* include/freetype/ttnameid.h (TT_MS_LANGID_DZONGHKA_BHUTAN):
A new set of spelling fixes from Alexei.
* Version 2.3.1 released.
More typo fixes from Alexei.
updating version numbers to 2.3.1
disable light auto-hinting optimization for the next release
Spelling fixes from Alexei.
Spelling fixes from Alexei.
improvement to glyph spacing, especially when light auto-hinting
* docs/release: Updated -- Savannah uses a new uploading scheme.
- same CFF loader fix (stricter checking though than Werner's version)
* src/cff/cffload.c (cff_index_get_pointers): Handle last entry
* src/truetype/ttobjs.c: fixed typo that prevented compilation when
* src/autofit/aflatin.c, src/autofit/aftypes.h, src/autofit/afwarp.h,
* ChangeLog: Split off older entries into...
* docs/CHANGES: Document SHZ fix.
* src/sfnt/ttmtx.c (tt_face_get_metrics)
Whitespace and spelling fixes from Alexei.
* src/autofit/aflatin.c, src/cff/cffdriver.c, src/truetype/ttobjs.c,
Remove trailing whitespace. From Alexei.
* builds/amiga/makefile, builds/amiga/makefile.os4,
Fix various compiler warnings.
* docs/CHANGES, docs/INSTALL.MAC: Improvements.
* src/type1/t1afm.c (T1_Read_Metrics): MS Windows allows PFM
Add FT_Get_PS_Font_Info interface to CFF driver.
* src/base/ftoutln.c (FT_Outline_Get_Orientation): Fix compilation
formatting, copyright years
* src/base/ftbitmap.c: fixing memory stomping bug in the
* builds/unix/install-sh, builds/unix/mkinstalldirs: Updated from
* src/type1/t1load.c (is_space): Removed.
updating libtool version number to 9.11.3
* src/base/ftobjs.c (IsMacResource): fixed a small bug that caused a
small MacOS X fix for autogen.sh
* Jamfile, README, builds/win32/visualc/freetype.dsp,
* src/pshinter/pshalgo.c (psh_glyph_compute_inflections):
* src/type1/t1load.c (T1_Get_MM_Var): Always return fixed point
formatting, copyright years and messages, doc polishing
* include/freetype/ftgasp.h, src/base/ftgasp.c: adding a
* src/cid/cidparse.c (cid_parser_new): Improve error message for
* src/cid/cidparse.c (cid_parser_new): Reject Type 42 CID-keyed
* src/cff/cffload.c (cff_index_init): Remove unused variable.
formatting, copyright years
* src/pfr/pfrobjs.c (pfr_face_init): detect non-scalable fonts
* src/truetype/ttobjs.h, src/truetype/ttobjs.c,
- reset FT_CONFIG_OPTION_OLD_INTERNALS which *disables* the previous optimization
- don't load metrics table in memory, reduces heap usage
small optimization in the CMAP 4 validator
* src/cff/cffload.c, src/cff/cffload.h, src/cff/cffgload.c,
formatting, minor doc fixes, copyright years
* docs/INSTALL.UNIX: simplified some parts, add reference to
* src/raster/ftraster.c: removing dynamically generated "count_table",
* src/raster/ftraster.c, src/smooth/ftgrays.c: small optimization, the
* src/smooth/ftgrays.c: small optimization, the rasterizer now
Getting rid of the FT_OPTIMIZE_MEMORY macro, since the optimization
* src/pshinter/pshalgo.c: remove a stupid typo that results in no
* src/gxvalid/gxvkern.c (gxv_kern_subtable_fmt0_pairs_validate):
adding documentation comment
(gxv_kern_subtable_fmt0_pairs_validate): Show the trace message after validating gids.
(gxv_kern_subtable_fmt0_pairs_validate): New function. Checks uniqueness of the gid pairs.
* src/autofit/aflatin.c, src/truetype/ttgload.c: removing compiler