diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2017-09-01 10:34:21 -0700 |
---|---|---|
committer | Roozbeh Pournader <roozbeh@google.com> | 2017-09-01 15:31:31 -0700 |
commit | e9449b0a3c259e405dcf32add182ca05171861cf (patch) | |
tree | 557e709295d792645a6b58d1e68d4fd71072bcd7 | |
parent | 06520cadc354b51284c8f6e074bd65cf610e6e00 (diff) | |
download | harfbuzz_ng-oreo-mr1-dev.tar.gz |
[indic] Treat Consonant_With_Stacker as consonantoreo-mr1-dev
Fixes https://github.com/behdad/harfbuzz/issues/528
"Kannada JIHVAMULIYA and UPADHMANIYA insert dotted circles"
Bug: 65266006
Test: Manual
Change-Id: I5fcc82096323a35aaa37becdd209d5973333bb64
-rw-r--r-- | src/hb-ot-shape-complex-indic-private.hh | 2 | ||||
-rw-r--r-- | test/shaping/fonts/sha1sum/3d0b77a2360aa6faa1385aaa510509ab70dfbeff.ttf | bin | 0 -> 988 bytes | |||
-rw-r--r-- | test/shaping/tests/indic-syllable.tests | 2 |
3 files changed, 3 insertions, 1 deletions
diff --git a/src/hb-ot-shape-complex-indic-private.hh b/src/hb-ot-shape-complex-indic-private.hh index 5879c3e49..bb975e32f 100644 --- a/src/hb-ot-shape-complex-indic-private.hh +++ b/src/hb-ot-shape-complex-indic-private.hh @@ -121,7 +121,7 @@ enum indic_syllabic_category_t { INDIC_SYLLABIC_CATEGORY_CONSONANT_PREFIXED = OT_X, /* Don't care. */ INDIC_SYLLABIC_CATEGORY_CONSONANT_SUBJOINED = OT_CM, INDIC_SYLLABIC_CATEGORY_CONSONANT_SUCCEEDING_REPHA = OT_N, - INDIC_SYLLABIC_CATEGORY_CONSONANT_WITH_STACKER = OT_Repha, /* TODO */ + INDIC_SYLLABIC_CATEGORY_CONSONANT_WITH_STACKER = OT_C, INDIC_SYLLABIC_CATEGORY_GEMINATION_MARK = OT_SM, INDIC_SYLLABIC_CATEGORY_INVISIBLE_STACKER = OT_Coeng, INDIC_SYLLABIC_CATEGORY_JOINER = OT_ZWJ, diff --git a/test/shaping/fonts/sha1sum/3d0b77a2360aa6faa1385aaa510509ab70dfbeff.ttf b/test/shaping/fonts/sha1sum/3d0b77a2360aa6faa1385aaa510509ab70dfbeff.ttf Binary files differnew file mode 100644 index 000000000..d7db1de2b --- /dev/null +++ b/test/shaping/fonts/sha1sum/3d0b77a2360aa6faa1385aaa510509ab70dfbeff.ttf diff --git a/test/shaping/tests/indic-syllable.tests b/test/shaping/tests/indic-syllable.tests new file mode 100644 index 000000000..37eaadcd5 --- /dev/null +++ b/test/shaping/tests/indic-syllable.tests @@ -0,0 +1,2 @@ +fonts/sha1sum/3d0b77a2360aa6faa1385aaa510509ab70dfbeff.ttf::U+0CF1:[gid1=0+1129] +fonts/sha1sum/3d0b77a2360aa6faa1385aaa510509ab70dfbeff.ttf::U+0CF2:[gid2=0+1539] |