[layout] Keep digest updated in the context
8b2a211
[layout] Minor simplify
a5964a2
[perf] Add fa-words.txt and use in shape benchmark
4439619
[layout] Add a buffer message for digest-skipped lookups
80b8758
Fix alignment error
afa71ee
[buffer] Add .digest() and use
dff1b80
[layout] Use buffer-digest for GSUB as well
654a2ea
[layout] Use a buffer digest for GPOS to skip whole lookups
15b6c32
[gsubgpos] Optimize set-digest initialization
a053b84
[set-digest] Minor no logic change
20654cd
[set-digest] Minor simplify
95b9763
[cache] Minor rewrite assertion
9855b67
[ft] Comment
a10ff20
[test-vector] Fix test
557be95
[test-iter] Fix leak
9027d15
[serialize] Don't free object-pool in reset()
afd716d
[priority-queue] More assert adjustment
02949cf
[priority-queue] Fix asserts
620ddd7
[indic-table] Minor adjust empty lines
57de568
Update generated file
281a260
[test-vector] Test inserting set and map
f734c26
[test-iter] Add another test
0a97d27
[fallback-shape] Remove TODO
e9e9856
[sample.py] Fix warning
6df8498
[glib] Remove old cruft from pre-2011
49fe5c1
[test] Minor
1bd1a37
[main] sprintf -> snprintf
35aa492
[buffer-deserialize-text] Fix glyph name for glyph flags
72c6962
[test-buffer-serialize] Allow no font
dee26de
Hide all mentions of name_table_overrides behind EXPERIMENTAL_API
f607689