From 641296b5ebb17875550705f1cea45ab6e6a8e562 Mon Sep 17 00:00:00 2001 From: David Corbett Date: Fri, 8 Oct 2021 21:39:30 -0400 Subject: [PATCH] [USE] Categorize U+11046 BRAHMI VIRAMA as HALANT --- src/gen-use-table.py | 3 +-- src/hb-ot-shape-complex-use-table.hh | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/gen-use-table.py b/src/gen-use-table.py index 002137bbe..55eff1de4 100755 --- a/src/gen-use-table.py +++ b/src/gen-use-table.py @@ -271,9 +271,8 @@ def is_HALANT(U, UISC, UDI, UGC, AJT): and not is_SAKOT(U, UISC, UDI, UGC, AJT)) def is_HALANT_OR_VOWEL_MODIFIER(U, UISC, UDI, UGC, AJT): # Split off of HALANT - # https://github.com/harfbuzz/harfbuzz/issues/1102 # https://github.com/harfbuzz/harfbuzz/issues/1379 - return U in [0x11046, 0x1134D] + return U == 0x1134D def is_HALANT_NUM(U, UISC, UDI, UGC, AJT): return UISC == Number_Joiner def is_HIEROGLYPH(U, UISC, UDI, UGC, AJT): diff --git a/src/hb-ot-shape-complex-use-table.hh b/src/hb-ot-shape-complex-use-table.hh index 9396f8f88..ce18df939 100644 --- a/src/hb-ot-shape-complex-use-table.hh +++ b/src/hb-ot-shape-complex-use-table.hh @@ -660,7 +660,7 @@ static const uint8_t use_table[] = { /* 11010 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, /* 11020 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, /* 11030 */ B, B, B, B, B, B, B, B, VAbv, VAbv, VAbv, VAbv, VBlw, VBlw, VBlw, VBlw, - /* 11040 */ VBlw, VBlw, VAbv, VAbv, VAbv, VAbv, HVM, O, O, O, O, O, O, O, O, O, + /* 11040 */ VBlw, VBlw, VAbv, VAbv, VAbv, VAbv, H, O, O, O, O, O, O, O, O, O, /* 11050 */ O, O, N, N, N, N, N, N, N, N, N, N, N, N, N, N, /* 11060 */ N, N, N, N, N, N, B, B, B, B, B, B, B, B, B, B, /* 11070 */ VAbv, B, B, VAbv, VAbv, B, O, O, O, O, O, O, O, O, O, HN,