Synchronize with FreeType.
commite4850ba6cb2c02ef2a8c23b5689c188e39031131
authorWerner Lemberg <wl@gnu.org>
Sat, 12 Dec 2015 19:06:54 +0000 (12 20:06 +0100)
committerWerner Lemberg <wl@gnu.org>
Sat, 12 Dec 2015 19:06:54 +0000 (12 20:06 +0100)
tree5e684d2f3e81a4b02abdc855f36619699dca8b97
parentbd2b65398d4ac47ffd56053de2350d73e5e1392c
Synchronize with FreeType.

You should ignore whitespaces while viewing this commit.

This commit corresponds to the following FreeType changes.

  f7e6d51a * src/autofit/afblue.hin (GET_UTF8_CHAR): Use `do...while(0)'.
  453722db * src/tools/afblue.pl (convert_ascii_chars): Don't ignore spaces.
  a8a54c30 * src/autofit/afblue.dat: Separate blue zone characters with spaces.
  f45c0bf9 [autofit] Use string of standard characters.
  de599941 [autofit] Prepare forthcoming changes.
  24aa9c66 [autofit] Rewrite HarfBuzz interface to support character clusters.
  facb79ab [autofit] Add support for Khmer script.
  c13526e6 * src/autofit/afblue.dat: Add more Khmer clusters.
  f02e1df7 [autofit] Fix tracing message.
  0164d934 [autofit] Introduce subscript top blue zones.
  dd305f31 [autofit] Thinko.
  5330e3de [autofit] Minor.
  bbe84ed9 [autofit] Remove redundant code.
  93fdf4eb Formatting.
  3c3d7c21 Another typo.
  4fe3b55d [autofit] Restore OpenType feature check.
  79a42ad2 * src/autofit/afscript.h: Avoid potential crash.
  868d5a0e * src/autofit/aflatin.c (af_latin_metrics_init_blues): Minor.
22 files changed:
frontend/main.cpp
frontend/maingui.cpp
lib/Makefile.am
lib/afblue.pl
lib/tablue.dat
lib/tablue.hin
lib/tacontrol.bison
lib/tacontrol.c
lib/tacvt.c
lib/tafeature.c
lib/taglobal.c
lib/taglobal.h
lib/talatin.c
lib/talatin.h
lib/taranges.c
lib/taranges.h
lib/tascript.c
lib/tashaper.c [moved from lib/taharfbuzz.c with 78% similarity]
lib/tashaper.h [moved from lib/taharfbuzz.h with 51% similarity]
lib/tastyles.h
lib/tatypes.h
lib/ttfautohint-scripts.h