231 Commits (2f02fc79a5018e3348fccf366c470803554e1e58)

Author SHA1 Message Date
Behdad Esfahbod 2f02fc79a5 Improve ligature-component handling 9 years ago
Behdad Esfahbod 2ab0de9fbd [use] Fix halant detection 9 years ago
Behdad Esfahbod 1c6a057dd1 Add tests for previous commit 9 years ago
Behdad Esfahbod 9cc1ed4fa6 Do not allow recursiving to same position and same lookup 9 years ago
Behdad Esfahbod 85062e3b46 Add tests for previous two commits 9 years ago
Behdad Esfahbod 59821ab8b4 [arabic] Don't stretch over cased letters 9 years ago
Behdad Esfahbod 5a7eb5d4d8 [fuzzing] Add test case for OOM 9 years ago
Behdad Esfahbod 6e6f82b6f3 Implement SYRIAC ABBREVIATION MARK with 'stch' feature 9 years ago
Behdad Esfahbod 04fd8517f8 Add tests for hyphen fallback 9 years ago
Behdad Esfahbod 550417117d [test] Drop hintings when subsetting fonts to record 9 years ago
Behdad Esfahbod 49ef630936 Adjust the width of various spaces if font does not cover them 9 years ago
Behdad Esfahbod 7793aad946 Normalize various spaces to space if font doesn't support 9 years ago
Behdad Esfahbod 8b3c7f9ede [test] Support recording multiple lines of text in record-test.sh 9 years ago
Behdad Esfahbod 2f0dfd43cd Fix test expectation 9 years ago
Behdad Esfahbod df698f3299 [ot-font] Fix hmtx table length checking, *again* 9 years ago
Behdad Esfahbod 67f8821fb2 [ot] Make bad-hmtx handling match FreeType 9 years ago
Behdad Esfahbod 338ffec9e4 Add tests for a couple of fixed issues found by libFuzzer 9 years ago
Behdad Esfahbod 55db94be2b Add test for previous commit 10 years ago
Behdad Esfahbod 98c6fccc00 Add test for ee9b0b6cb5 10 years ago
Behdad Esfahbod 34379b49e6 Add test for previous fix 10 years ago
Behdad Esfahbod b6d7d161a8 [tests] Add Hebrew test for normalization under cluster-level=1 10 years ago
Behdad Esfahbod fad2674874 Minor 10 years ago
Behdad Esfahbod 7368da6724 [test] Add test for cursive-positioning with mixed directions 10 years ago
Behdad Esfahbod f3792342f6 [tests] Add test for fallback positioning with cluster_level > 0 10 years ago
Behdad Esfahbod 786ba45847 [test] Encode Kharoshti text 10 years ago
Behdad Esfahbod b423125503 [test] Add Batak and Buginese test texts 10 years ago
Behdad Esfahbod b8c159ffcc [test] Remove shaper-sea texts under shaper-use 10 years ago
Behdad Esfahbod 67ba7320cc [test] Remove New Tai Lue texts 10 years ago
Behdad Esfahbod c81d957a26 [test] Add tests for improved 'vert' feature 10 years ago
Behdad Esfahbod 8a6a16dbcb [test] Add recently added test 10 years ago
Behdad Esfahbod 895fb31c7f [test] Support additional options to hb-shape in micro-test suite 10 years ago
Behdad Esfahbod 582069172c Add test case for deleting default ignorables with positioning 10 years ago
Behdad Esfahbod 14b12f92a9 [USE] Add Kharoshti test data from Unicode proposal 10 years ago
Behdad Esfahbod 8f0a4d6714 [test] Ignor 'n' and 'i' in hb-unicode-encode 10 years ago
Behdad Esfahbod 9868749abe [test] Use /usr/bin/env python instead of /usr/bin/python 10 years ago
Ebrahim Byagowi 363ceec3fb Make hb_test_tools.py compatible with python 3 10 years ago
Behdad Esfahbod e6f80fa104 [indic] Allow ZWJ/ZWNJ before SM 10 years ago
Behdad Esfahbod a1f27ac3c4 Update test expectation for previous commit 11 years ago
Behdad Esfahbod 715f27f85f [test] Fixup test 11 years ago
Behdad Esfahbod c4308f895a Minor 11 years ago
Behdad Esfahbod d5e61470fa [arabic] Fix fallback shaping regression 11 years ago
Behdad Esfahbod ac53443f1c [hangul] Don't apply 'calt' 11 years ago
Behdad Esfahbod 8292f96b2b [test] Fix record-test.sh 11 years ago
Behdad Esfahbod 9e834e29e0 [hebrew] Zero mark advance by GDEF late 11 years ago
Behdad Esfahbod 6f2d9ba52a Add old-Myanmar shaper 11 years ago
Behdad Esfahbod fc0daafab0 [indic] Handle old-spec Malayalam reordering with final Halant 11 years ago
Behdad Esfahbod d218bdb26b Fix test runner under Windows 11 years ago
Behdad Esfahbod 00a57eb4b5 [test] Remove unused micro-font 11 years ago
Behdad Esfahbod ed29b15f5d [test] Add more Mongolian variation selector tests 11 years ago
Behdad Esfahbod 615d00ea25 [arabic] Apply init/medi/isol/fini/... in separate stages 11 years ago