[reorg] add TODO to RangeRecord.
d82ace5
[reorg] Move Coverage, RangeRecord into new namespace layout.
c1e280e
[repack] Don't count space isolation against round limit.
9c25189
[GPOS] Adjust mark attachment on multiple substitution some more
a2f0723
[subset] Add table size blowup bound
ac21697
[array] Use hb_swap() in reverse()
4b3afaf
Merge pull request #3704 from harfbuzz/64k
87167ac
[repacker] Increase max_rounds when called via public api.
a369ab1
More -Wcomma fixes
4ee4719
Reorder hb_ot_shaper_t members to save 8 bytes of data per shaper
c2712ff
[set] Save a few kilobytes via type erasure of process()
e5f0bc8
Fix HB_NO_SHAPER HB_NO_OT_SHAPE build
42da7da
[use-table] Port to using packtab
015aecf
Fix file permissions
0fcd1de
[>64k:glyf] Implement composites for >64k
7549d44
[>64k:glyf] Hid composite glyphIndex
09de947
[>64k:layout] Fix layout of RangeRecord
df7eebf
[>64k:layout:GSUBGPOS] Implement format 2
99f017f
[>64k:layout] Templatize GSUBGPOSFormat1
9ef9fc0
[>64k:layout] Templatize GSUBGPOSFormat1
5fd0a3f
[>64k:layout] Add List16OfOffsetTo
f6c2aae
[>64k:layout] Split GSUBGPOSVersion1 into own struct
6d0e3e6
[subset/layout] Move find_duplicate_features to subset from layout
04c5cd4
[>64k:layout:(Chain)Context] Implement format 4
1bf8fa2
[>64k:layout] Templatize (Chain)ContextFormat1
0f13eb1
[>64k:layout:(Chain)Context] Implement format 5
d1f58e5
[>64k:layout] Templatize (Chain)ContextFormat2
a90c5af
[>64k:layout:MarkBasePos/MarkMarkPos/MarkLigPos] Implement format 2
cc83b0b
[>64k:layout] Templatize MarkBasePos/MarkMarkPos/MarkLigPos
4b43070
[>64k:layout:PairPos] Implement format 3
f0d6dda