Commit c3f590bb1eb5e2451b80aa3d10a29c62b32b860d

Khaled Hosny 2022-06-16T11:04:13

[arabic] Support legacy PUA shaping Support legacy pre-OpenType Windows 3.1-era fonts, by remapping PUA code points in cmap table and letting our fallback shaper build the GSUB table. Uniscribe applies also mset-like substitution, but our fallback mark positioning gives better results, so this is not implemented.