Apply Savannah patch #8055.
Compilation fix.
[truetype] Formatting and an additional subpixel tweak.
[truetype] Adjust subpixel zp2 moves and tweak rules.
[truetype] Simplify and improve subpixel function detection.
Update more FT_Err_XXX macros using FT_ERR and FT_THROW;
[truetype] Add `interpreter-version' property.
[truetype] Avoid empty source file.
* src/cff/cf2font.c (cf2_getGlyphWidth): Fix uninitialized variable.
Fix Savannah bug #38970.
[truetype] Add framework for TrueType properties.
Introduce unsigned 64bit type (if available).
[sfnt] Clean up bitmap code.
*/* [FT_CONFIG_OPTION_OLD_INTERNALS]: Remove macro and guarded code.
* Version 2.4.12 released.
* src/autofit/aflatin.c (af_latin_metrics_scale_dim): Typo.
Synchronize `ftconfig.h'.
Fix compilation with C++.
Fix 64bit compilation issues.
[raster] Fix clang issues.
[cff] Make Adobe CFF engine work correctly on 64bit hosts.
More fixes for clang's `sanitize' feature.
Fix errors reported by clang's `sanitize' feature.
* src/cff/cf2blues.c: Remove dead code.
* src/cff/cffgload.c: Include FT_CFF_DRIVER_H.
docs/CHANGES: Add ftdemo changes.
[cff] Add a new Type 2 interpreter and hinter.
[cff] New files for Adobe's Type 2 interpreter and hinting engine.
[cff] Minor code administration issues.
Add output bitmap checksums.
Add framework for CFF properties.
* configure: Use egrep, not grep.
* include/freetype/ftlcdfil.h: Add description of color filtering.
* configure: Automatically test for `gmake' also.
Respect CONFIG_SHELL from the environment.
Fix Savannah patch #7971.
* src/pshinter/pshpic.h (GET_PIC): Use correct container.
* include/freetype/ftmoderr.h: Fix commit from 2013-03-11.
*/*: Use FT_ERR_EQ, FT_ERR_NEQ, and FT_ERR where appropriate.
New error management macros.
Introduce `FT_THROW' macro.
Remove `FT_KEEP_ERR_PREFIX'.
[gxvalid] Fix module error.
Always use module related error codes.
[cff] Set `linear{Hori,Vert}Advance' for embedded bitmaps also.
[base] Fix commit ab02d9e8.
[base] New bisecting BBox_Cubic_Check (disabled).
[tools] Update BBox testing tool.
* src/truetype/ttobjs.c (tt_size_run_prep): Reset more GS variables.
* src/truetype/ttobjs.c (tt_size_run_prep): Reset reference points.
[truetype] A better fix for Savannah bug #38211.
[pcf] Streamline parsing of PCF encoding table.
[truetype] Fix Savannah bug #38211.
Add an important comment.
Formatting, comment improvements.
[base] Small optimization of BBox calculation.
[truetype] Minor formatting fix.
[truetype] Fix rasterizer_version logic in sph.
[truetype] Align more to ClearType whitepaper for sph.
[base] Fix broken emboldening at small sizes.
[sfnt] Fix broken pointer overflow checks.
[truetype] Fix C++ compilation.
Remove trailing whitespace.
[base] Make `FT_Hypot' really internal.
[truetype] Revert change from 2013-01-22.
[base, truetype] New internal FT_Hypot function.
[base] Fix integer overflow.
[base] Fix integer overflow.
[base] Split out MSB function.