12432 Commits (a48aa9850acf89a1ba36fa812195d6428f80b9a6)
 

Author SHA1 Message Date
David Corbett 8eaee2f887 [USE] Only skip default ignorables within CCSes 3 years ago
David Corbett 4645c3b47c Update comments for U+180F FVS4 3 years ago
Garret Rieger 5b882c420a [repacker] performance optimizations for topological sorting. 3 years ago
Garret Rieger ff7a86e9b0 [repacker] remove clone buffer, they are unnessecary. 3 years ago
Garret Rieger 8cae8b653d [repacker] add missing fini for parents vector. 3 years ago
Garret Rieger 7f0ede4f04 [repacker] refactor resolve overflow tests to use a helper. 3 years ago
Garret Rieger 79937d24b7 [repacker] Add repacker test that requires space splitting. 3 years ago
Garret Rieger 7883b7ed95 [repacker] Add additional splitting spaces test. 3 years ago
Garret Rieger 6265663de4 [repacker] add test for splitting spaces. 3 years ago
Garret Rieger d97bd4268a [repacker] when assigning spaces use post isolation node indices. 3 years ago
Khaled Hosny bb57df7a4f [test] Add test for https://github.com/harfbuzz/harfbuzz/issues/2757#issuecomment-933531978 3 years ago
Khaled Hosny 1624550377 [test] Add test for https://github.com/harfbuzz/harfbuzz/issues/3244 3 years ago
Behdad Esfahbod ccfc048153 [indic] Apply 'calt' and 'clig' across syllable boundaries 3 years ago
Behdad Esfahbod d58f1685ce [ot-shape] Tweak table order some more; apply GPOS with morx 3 years ago
David Corbett f8ebb8a657 [USE] Update the data files 3 years ago
David Corbett 564afc425a [USE] Remove overrides for hieroglyphic categories 3 years ago
David Corbett 8c65442069 [Unicode 14] Handle U+180F FVS4 3 years ago
Garret Rieger 375a6c8f81 [repacker] add the ability to move subgraphs from a shared space into their own space. 3 years ago
Garret Rieger 0dccbf368f [repacker] Handle the case where a subgraph root has an incoming 32 and 16 bit edge. 3 years ago
Qunxin Liu 794b00db4b [subset] fuzzer fix: https://oss-fuzz.com/testcase-detail/6616166961905664 3 years ago
Garret Rieger 816c5302a7 [repacker] restrict 32 bit subgraph connected component search to only nodes reachable via directed links. 3 years ago
Garret Rieger 67eb222b8e [repacker] when assigning each connected subgraph a space, also isolate it. 3 years ago
Garret Rieger 307acf7fb0 [repacker] add space assignment based on connected components. 3 years ago
Garret Rieger c77bdf1dcf [repacker] begin storing each nodes parents. 3 years ago
Garret Rieger a52c6df38a [subset] Fix bug in composite operation counting. 3 years ago
Garret Rieger efda2f14e1 [repacker] fix bug in subgraph isolation. 3 years ago
Behdad Esfahbod 6f19094398 [getn-hb-version.py] Open old output in UTF-8 mode as well 3 years ago
Garret Rieger 9247d24d7f [repacker] s/0/HB_TAG_NONE 3 years ago
Garret Rieger fe155de989 [repacker] handle a couple of duplication edge cases. 3 years ago
Garret Rieger c19ec97da7 [repacker] reduce the bits used by order by 2 to give more bits to distance. 3 years ago
Garret Rieger d5beb96e06 [repacker] add repacker isolation test on real font. 3 years ago
Garret Rieger d0daa7a59b [repacker] add a couple more complex isolation tests. 3 years ago
Garret Rieger 62c502cd9d [repacker] correctly update incoming_edges in duplicate. 3 years ago
Garret Rieger a57ef8df7e [repacker] default space to 0. 3 years ago
Garret Rieger 58facaade1 [repacker] put each 32 bit subgraph into it's own packing space. 3 years ago
Garret Rieger 543a3f9733 [repacker] Add repacker test for subgraph isolation. 3 years ago
Garret Rieger 7147f169d6 [repacker] recursively duplicate nodes during isolation. 3 years ago
Garret Rieger 41bbf2812e [repacker] do extension subtable isolation before starting resolution attempts. 3 years ago
Garret Rieger 8d8b7458a4 [repacker] extract overflows processing into its own method. 3 years ago
Garret Rieger b14b3f13ba [repacker] begin implementing the ability to isolate extension subtables. 3 years ago
Garret Rieger 02c4a516db Add a debug message when offset overflow resolution fails. 3 years ago
Ben Wagner cb2d71c648 [mutex] Add hb_mutex_t std::mutex implementation 3 years ago
Behdad Esfahbod 67b3962fa5 [atomic] Cannot fail anymore 3 years ago
Qunxin Liu ca7b9daef0 [subset] subset MATH table 3 years ago
Garret Rieger c2cc566c9d [subset] Fix subset_offset_array adding unused space to serializer. 3 years ago
Qunxin Liu 8c5c81746d [subset] fix find_duplicate_features 3 years ago
Qunxin Liu 1afc3874e0 [subset] add closure_glyphs () method for MATH table 3 years ago
Behdad Esfahbod 3b2929e8a9 [set-digest] Use using instead of typedef 3 years ago
Simon Cozens 5694561f75 Add support for Pwo Karen / Ason Chin medial la 3 years ago
Behdad Esfahbod bff5685432 [khmer] Towards separating Khmer from Indic table 3 years ago