[subset] optimize glyph closure method: step 5
0e1c0fa
[subset] optimize glyph closure method: step 4
b8a58a0
[subset] optimize glyph closure method: step 3
6242350
[subset] optimize glyph closure method: step 2
ef78d0f
[subset] optimize glyph closure method: step1
b4fc593
Merge pull request #2894 from googlefonts/gpos_2
5f4c321
[subset] update gpos tests to reflect updated behaviour.
1b79b8c
[subset] don't allocate a set to use as a glyph filter for PairPosFormat2.
2df39bc
[subset] update expected files to not include cmap12 pruning.
b1b1486
[subset] Also filter class1 by coverage when collecting variation indices for PairPosFormat2.
bb54e10
[subset] Update PairPosFormat2 subsetting to match fontTools updated subsetting (https://github…
190b7a9
2.8.0
03538e8
Merge pull request #2899 from harfbuzz/ci-fix
4c34478
Merge pull request #2900 from harfbuzz/nodiscard-buffer
daeb277
[tests] Increase shape-fuzzer timeout
f2d0857
[ci] Use known working Ubuntu version
cad753e
[ci] Avoid duplicate builds on pull requests
ff86c72
[ci] Switch back to c++2a
f5356bc
[buffer] Fix order of HB_INTERNAL HB_DISCARD
9e397ff
[ci] Remove more cruft
9582640
[ci] Don't test C++2a build
c0b3b9b
[test] Fix output format
15f3ef0
[buffer] HB_NODISCARD next_glyph()
8450f43
[buffer] Implement copy_glyph() in terms of output_info()
f4bc767
[buffer] Implement replace_glyph() in terms of replace_glyphs(1,1)
f73982a
[buffer] Implement output_glyph() in terms of replace_glyphs(0,1)
862f913
[buffer] HB_NODISCARD output_glyph()
34a1204
[ci] Don’t install meson from its master branch
07315d9
[buffer] HB_NODISCARD output_info()
e6be9eb
[buffer] HB_NODISCARD copy_glyph()
2a0dbb3