aboutsummaryrefslogtreecommitdiffstats
path: root/text/shape.h
diff options
context:
space:
mode:
authoreunhhu <[email protected]>2026-09-28 14:48:00 +0100
committereunhhu <[email protected]>2026-09-28 14:48:00 +0100
commitc23b79f1cb599ee7766002ad23756643e72113e5 (patch)
tree259fce8b301f8cf7a0d353d0115db8e2ba8c9a04 /text/shape.h
parentb540ccf0cc7a7ccd9b44b2664400bb5e05179d14 (diff)
downloadvega-c23b79f1cb599ee7766002ad23756643e72113e5.tar.gz
vega-c23b79f1cb599ee7766002ad23756643e72113e5.zip
Give Telugu's length marks classes 4 and 5, as HarfBuzz 10.2 does
HarfBuzz reorders marks by a modified combining class; for U+0C55 and U+0C56 (canonical classes 84 and 91) it is 4 and 5, so they sort before the virama. Vega had 0, which rustybuzz 0.20 uses; HarfBuzz 10.2's hb-unicode.hh says otherwise, and Unifont's Telugu showed it.
Diffstat (limited to 'text/shape.h')
0 files changed, 0 insertions, 0 deletions