[vector] Add initializer_list constructor & tests
aa61824
[algs] Add hb_swap() ala, and using, std::swap()
8c05569
Better round positions during scaling
bbaccf2
docs: Add a link to the OpenType spec
52ccdc7
Document hb_ot_name_t values
8cb2f96
[subset] fuzzer fix: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=40406
85deddb
[ci] Add CIFuzz integration
de94241
[API] Add hb_buffer_[sg]et_not_found_glyph() and --not-found-glyph
da50056
Remove direct link to dwrite from meson scripts
6ea6c58
Revert "[hb-directwrite] Don't load dwrit.dll dynamically"
ecbe224
Merge pull request #3248 from googlefonts/connected_components
4262636
[subset] Move struct DeltaSetIndexMap into hb-ot-var-common.hh
f55d834
[subset] COLRv1: update subset() method for new strutc ClipList and VarIdxMap
8c583db
[subset] COLRv1: add ClipList/ClipRecord/ClipBox struct definition
e51c7f8
[subset] add DeltasetIndexMap struct definition
2e5636e
[subset] update COLRv1 table struct definitions
d2e986f
[meson] Add graphite2 option and deprecate graphite
792ca30
[style] Use head->macStyle.isExtended in style fallback
c655774
[head] Add is_expanded() internally
f3f848b
[repacker] use possibly updated root idx after isolate_subgraph.
d17155f
[docs] Rename overflow_resolution to repacker
a7a3608
Err on -Wbitwise-instead-of-logical
9bd7ba5
Add a writeup of the overflow resolution algorithm in harfbuzz.
6bc6431
Fix Wbitwise-instead-of-logical warnings
96299d7
[subset] Refine the coding style
b621c4f
[subset] Export header & archive when HB_BUILD_SUBSET
f8538d3
[subset] code cleanup
36ed56b
[USE] Categorize characters that only have AJT
3e635cf
[USE] Insert dotted circles before lone viramas
ae193cd
[USE] Categorize U+11046 BRAHMI VIRAMA as HALANT
641296b