mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-15 21:57:04 +00:00
On a tabbed line measured as drawn, a full stop or comma now hangs when it is last in the visual order of the line's levels (UAX #9 L2, with each tab and the spaces before it at the paragraph's level), whatever its own level. A mark at level 2, or a lone right-to-left mark after left-to-right text, hangs again; a mark inside a right-to-left run still ends the line at an earlier break. A mark that No Break or Bunri-Kinshi keeps with the characters after it no longer ends the line as if it hung: the line would end with those characters, which are drawn inside it, so it ends at an earlier break.