| Commit message (Expand) | Author | Age | Files | Lines |
| * | Set text in a stack of fonts: each grapheme cluster in the first that has it | eunhhu | 2026-09-28 | 5 | -41/+116 |
| * | Shape Syriac, stretch with stch, and fall back for fonts without Arabic forms | eunhhu | 2026-09-28 | 6 | -35/+831 |
| * | Shape Thai and Lao as HarfBuzz does | eunhhu | 2026-09-28 | 3 | -10/+132 |
| * | Shape the Universal Shaping Engine's scripts as HarfBuzz does | eunhhu | 2026-09-28 | 6 | -21/+815 |
| * | Leave U+180F visible, as HarfBuzz 10.2 does | eunhhu | 2026-09-28 | 1 | -1/+1 |
| * | Shape Khmer and Myanmar as HarfBuzz does | eunhhu | 2026-09-28 | 3 | -33/+234 |
| * | Shape the nine Indic scripts as HarfBuzz does | eunhhu | 2026-09-28 | 6 | -79/+2023 |
| * | Give Telugu's length marks classes 4 and 5, as HarfBuzz 10.2 does | eunhhu | 2026-09-28 | 1 | -2/+4 |
| * | Sort a stage's lookups with HarfBuzz's own quicksort | eunhhu | 2026-09-28 | 1 | -6/+64 |
| * | Shape Hangul, kern with kern tables, and place marks without GPOS, as HarfBuz... | eunhhu | 2026-09-28 | 4 | -38/+600 |
| * | Compose Yiddish yod-yod, not yod, with patah into FB1F | eunhhu | 2026-09-28 | 1 | -1/+1 |
| * | Set paragraphs into lines: bidi, script runs, shaping, line breaking, visual ... | eunhhu | 2026-09-28 | 3 | -0/+465 |
| * | Break text into lines, graphemes, words and sentences as Unicode's tests require | eunhhu | 2026-09-28 | 8 | -2/+5659 |
| * | Shape text as HarfBuzz does, from a symbol file, checked against HarfBuzz | eunhhu | 2026-09-28 | 4 | -0/+3011 |
| * | Generate the Unicode properties shaping needs | eunhhu | 2026-09-28 | 3 | -2/+6353 |
| * | Normalize text to NFD and NFC, passing all of Unicode's normalization tests | eunhhu | 2026-09-28 | 5 | -2/+4373 |
| * | Resolve bidirectional text as UAX #9 does, passing all of Unicode's bidi tests | eunhhu | 2026-09-28 | 5 | -0/+2436 |