Disable reordering of non-spacing marks
commitb8b59fa2fccc8f7a949a523d99da3f0cd416971b
authorGrigori Goronzy <greg@blackbox>
Sun, 24 Jul 2011 22:00:53 +0000 (25 00:00 +0200)
committerGrigori Goronzy <greg@blackbox>
Sun, 24 Jul 2011 22:00:53 +0000 (25 00:00 +0200)
tree38b2bde2dc84a0dd2c7ebddd9be2e172425168a7
parent3191ba8c9e455bda7e868540baa21e0afde2b72b
Disable reordering of non-spacing marks

FriBidi's line reordering algorithm reorders non-spacing marks
(diacritics, etc.) to come after the base character by default. This
doesn't work particularly well with our layout model and leads to
wrongly positioned marks in some cases with HarfBuzz and all cases
with FriBidi shaping.
libass/ass_shaper.c