Change ptem API to make 0 mean unset
374bb48
[coretext] Minor
06c1422
[coretext] Adjust font size check for 0
a4b4621
Correctly initialize ptem
269cf1c
[coretext-aat] Also pass through CoreText if font has kerx table
84686bf
[coretext] Change default point size to 12
296d013
Merge branch 'coretext-optical-sizing'
7b23c28
[coretext] Recreate CTFont if pt size changed
a5ebe1d
[coretext] Fix build
db7a73c
[coretext] Another try
f334130
[coretext] Move CT_Font to font data
a8e466c
[coretext] Move font size to a macro
f9b4c65
Infrastructure for creating CTFont with correct font size
8d450dd
[coretext] Change default font size from 36 to 18
16d02a5
Remove dirty tracking
c0c2dbc
Add hb_font_[sg]et_ptem() to set/get point size on font
b57f18d
Fix TODO item
3f9370d
[arabic] Fix cluster merging
5f50f88
Add check for HB_EXTERNs
c2545b9
Fix build of HarfBuzz tools and HarfBuzz-GObject on Visual Studio (#555)
48a9406
[ot] Remove 'mal' and 'gle' lang tags
c9e2cf6
Improve performance of ligature component matching
621c49c
[arabic] Implement Unicode Arabic Mark Ordering Algorithm UTR#53
ab8d70e
Add info_cc() convenience macro
b6fe0ab
Adjust normalizer for out-of-order marks
7f9e7f8
Minor
a252ad6
Revert "Treat HAMZA ABOVE similar to SHADD for sorting purposes"
4c05a40
Shorthand format controls should not be ignored
d695cac
Add Chinantec language tags
50e9522
Fix GPOS v_origin ordering
9786fcd