Support scripts that are written both LTR and RTL
authorBehdad Esfahbod <behdad@behdad.org>
Mon, 7 May 2018 20:58:32 +0000 (13:58 -0700)
committerBehdad Esfahbod <behdad@behdad.org>
Mon, 7 May 2018 21:12:17 +0000 (14:12 -0700)
commitf673cfbd64d0c9d97123500a7b851b9cfc09deb3
tree7cfea74449d1f4684bfa0aba82d5c811b818bf34
parent90869e6962caf0e55a480b5d7e777cc521596e8b
Support scripts that are written both LTR and RTL

Right now only Old Italic is marked as such.

Fixes https://github.com/harfbuzz/harfbuzz/issues/1000
src/hb-buffer.cc
src/hb-common.cc
src/hb-ot-shape.cc
test/api/test-common.c
test/shaping/data/in-house/Makefile.sources
test/shaping/data/in-house/fonts/73e84dac2fc6a2d1bc9250d1414353661088937d.ttf [new file with mode: 0644]
test/shaping/data/in-house/tests/none-directional.tests [new file with mode: 0644]