Merge branch 'use'

System Internals / HarfBuzz - Behdad Esfahbod [behdad.org] - 26 July 2015 12:40 UTC

df6cb84 Merge branch 'use'

src/Makefile.am | 30 +-
src/gen-use-table.py | 476 +++++++++++++
src/hb-ot-layout-private.hh | 32 +
src/hb-ot-shape-complex-arabic-private.hh | 50 ++
src/hb-ot-shape-complex-arabic-win1256.hh | 4 +-
src/hb-ot-shape-complex-arabic.cc | 39 +-
src/hb-ot-shape-complex-indic-private.hh | 2 -
src/hb-ot-shape-complex-indic.cc | 102 +--
src/hb-ot-shape-complex-myanmar.cc | 64 +-
src/hb-ot-shape-complex-private.hh | 136 ++--
src/hb-ot-shape-complex-sea-machine.rl | 102 ---
src/hb-ot-shape-complex-sea.cc | 380 -----------
src/hb-ot-shape-complex-use-machine.rl | 180 +++++
src/hb-ot-shape-complex-use-private.hh | 97 +++
src/hb-ot-shape-complex-use-table.cc | 696 ++++++++++++++++++++
src/hb-ot-shape-complex-use.cc | 593 +++++++++++++++++
src/hb-private.hh | 9 +-
src/hb-unicode-private.hh | 2 +-
test/shaping/texts/in-tree/MANIFEST | 2 +-
test/shaping/texts/in-tree/shaper-sea/MANIFEST | 3 -
.../texts/in-tree/shaper-sea/script-cham/MANIFEST | 1 -
.../in-tree/shaper-sea/script-cham/misc/MANIFEST | 1 -
.../in-tree/shaper-sea/script-cham/misc/misc.txt | 3 -
.../in-tree/shaper-sea/script-new-tai-lue/MANIFEST | 1 -
.../shaper-sea/script-new-tai-lue/misc/MANIFEST | 1 -
.../shaper-sea/script-new-tai-lue/misc/misc.txt | 1 -
.../in-tree/shaper-sea/script-tai-tham/MANIFEST | 1 -
.../shaper-sea/script-tai-tham/misc/MANIFEST | 2 -
.../shaper-sea/script-tai-tham/misc/misc.txt | 2 -
.../shaper-sea/script-tai-tham/misc/torture.txt | 23 -
test/shaping/texts/in-tree/shaper-use/MANIFEST | 5 +
.../texts/in-tree/shaper-use/script-batak/MANIFEST | 1 +
.../texts/in-tree/shaper-use/script-batak/misc.txt | 9 +
.../in-tree/shaper-use/script-buginese/MANIFEST | 1 +
.../in-tree/shaper-use/script-buginese/misc.txt | 70 ++
.../texts/in-tree/shaper-use/script-cham/MANIFEST | 1 +
.../texts/in-tree/shaper-use/script-cham/misc.txt | 3 +
.../in-tree/shaper-use/script-kharoshti/MANIFEST | 1 +
.../in-tree/shaper-use/script-kharoshti/misc.txt | 36 +
.../in-tree/shaper-use/script-tai-tham/MANIFEST | 2 +
.../in-tree/shaper-use/script-tai-tham/misc.txt | 2 +
.../in-tree/shaper-use/script-tai-tham/torture.txt | 23 +
42 files changed, 2431 insertions(+), 758 deletions(-)

Upstream: cgit.freedesktop.org


  • Share