This is a proposed fix for #73, to address the 4.2 left-matra-reordering situation when the last explicit Halant is there due to a ZWJ or (hypothetically) ZWNJ. Uniscribe diverges from the specification and HarfBuzz follows suit so as to preserve compatibility, although it's only a few scripts with documented test-cases.
This is a proposed fix for #73, to address the 4.2 left-matra-reordering situation when the last explicit Halant is there due to a ZWJ or (hypothetically) ZWNJ. Uniscribe diverges from the specification and HarfBuzz follows suit so as to preserve compatibility, although it's only a few scripts with documented test-cases.