[arabic] Implement Unicode Arabic Mark Ordering Algorithm UTR#53
authorBehdad Esfahbod <behdad@behdad.org>
Wed, 4 Oct 2017 12:47:10 +0000 (14:47 +0200)
committerBehdad Esfahbod <behdad@behdad.org>
Wed, 4 Oct 2017 12:47:10 +0000 (14:47 +0200)
commitab8d70ec7023e51ba6fd7267d2b41c5f95ef0787
tree578bd935894535fe0297a9e1165aad4cc806713a
parentb6fe0ab636ffac0a246e160b3508cc4841cb1823
[arabic] Implement Unicode Arabic Mark Ordering Algorithm UTR#53

Fixes https://github.com/behdad/harfbuzz/issues/509
16 files changed:
src/hb-ot-shape-complex-arabic.cc
src/hb-ot-shape-complex-default.cc
src/hb-ot-shape-complex-hangul.cc
src/hb-ot-shape-complex-hebrew.cc
src/hb-ot-shape-complex-indic.cc
src/hb-ot-shape-complex-myanmar.cc
src/hb-ot-shape-complex-private.hh
src/hb-ot-shape-complex-thai.cc
src/hb-ot-shape-complex-tibetan.cc
src/hb-ot-shape-complex-use.cc
src/hb-ot-shape-normalize.cc
test/shaping/Makefile.am
test/shaping/fonts/sha1sum/24b8d24d00ae86f49791b746da4c9d3f717a51a8.ttf [new file with mode: 0644]
test/shaping/fonts/sha1sum/94a5d6fb15a27521fba9ea4aee9cb39b2d03322a.ttf [new file with mode: 0644]
test/shaping/record-test.sh
test/shaping/tests/arabic-mark-order.tests [new file with mode: 0644]