[arabic-fallback] More baby steps
9684d2d
[arabic-fallback] Another baby-step
08715d7
[arabic-fallback] Another minor rename towards supporting 3-letter ligatures
15dd34b
[arabic-fallback] Rename; towards supporting 3-letter ligatures
d86effa
[arabick-fallback] Apply mark ligatures
8978a18
[arabick-fallback] Apply mark ligatures
16c2371
[arabic] Split ligature array
7f36219
[arabic] Add mapping files for the PUA encoding
6e29060
[test] Skip glyph positions for test failing on CI
dfc5e5a
[ft] Remap legacy Arabic PUA codepoints
189e8c3
WIP: manually add data entries for PUA ligatures
69cbd36
[arabic] Support legacy PUA shaping
c3f590b
Fix a warning
b172f88
[repack] always run the sort in repack.
af74ab4
Fix typo
29811a7
Mark an array as static
c859cbf
Minor rename of static symbols to namespace them
19802df
[draw] Lazy-allocate user-data/destroy callback vector
e0a5231
[subset] Fix potential out of bounds write setting overlap flag on composite glyphs.
823f32a
[meta] Fix typo
3f9226d
Don't try to set _USE_MATH_DEFINES if already defined
1c0eeb7
Fix build warning when __GNUG__ isn't defined
25917c7
Fix clang -Wcomma warnings
e9c0a74
[indic-table] Update
d9c18cc
[indic-generator] Fix typo
99a26bc
[myanmar] Fold category P into GB
2cbb775
[myanmar] Remove category D completely
b350e30
[khmer] Fold category Coeng completely into category H
8533214
[indic-like] Remove category duplication
607a9fe
[indic-like] Remove dependence on ot_category_t
0485192