2275 Commits (5e1987005eb1b9af7a4d3d9f90c5768d8cc80015)
 

Author SHA1 Message Date
Behdad Esfahbod 5e1987005e [hb-old] Define Unicode funcs in terms of new HarfBuzz 13 years ago
Behdad Esfahbod 4a31166b28 [hb-old] Shovel out the line-breaking / word-segmentation stuff 13 years ago
Behdad Esfahbod 0bcbe88cf3 [hb-old] Add visibility attributes 13 years ago
Behdad Esfahbod 6a9d43c317 [hb-old] Remove unused header file 13 years ago
Behdad Esfahbod fb47209c5b [hb-old] Rename hb_buffer_* to HB_Buffer_* 13 years ago
Behdad Esfahbod 1512a73575 [hb-old] Start adding HarfBuzz-old as a new backend 13 years ago
Behdad Esfahbod 478fd0529b Minor 13 years ago
Behdad Esfahbod 8979a7f6f2 [Mongolian] Remove Mongolian Vowel Separator at the end of shaping 13 years ago
Jonathan Kew aa6d849838 [CoreText] Add basic Core Text backend for comparison with our native shaping 13 years ago
Behdad Esfahbod ec8d249469 Make data members of various OpenType structs protected instead of private 13 years ago
Behdad Esfahbod 97aa0b738a Minor const correctness shuffling 13 years ago
Behdad Esfahbod 6411e74caf [Indic] Reposition Gurmukhi top matras to after post 13 years ago
Behdad Esfahbod c3f769ba09 [Indic] Ignore Uniscribe output containing two zero-width space glyphs 13 years ago
Behdad Esfahbod 65c43accdc [Indic] Better position left-matra in Malayalam 13 years ago
Behdad Esfahbod 88f413b56f [Indic] Implement Reph+Ya-Phalaa interaction 13 years ago
Behdad Esfahbod dff0ece11d [Indic] Limit matras to 4 per syllable 13 years ago
Behdad Esfahbod 330b329c89 [Indic] Unmark U+17D1 KHMER SIGN VIRIAM to NOT be a Virama 13 years ago
Behdad Esfahbod 6824a7194e [Indic] Recategorize Khmer various signs as top matras 13 years ago
Behdad Esfahbod d90b8e841e [Indic] Reposition Khmer prebase-reordering Ra around split matras 13 years ago
Behdad Esfahbod 0afb84c125 [Indic] Fix minor bug in pre-base Ra positioning 13 years ago
Behdad Esfahbod 7573799126 [Indic] Position Khmer U+17CE 13 years ago
Behdad Esfahbod 8d00e8d0e7 [Indic] Don't reposition Khmer Bindu 13 years ago
Behdad Esfahbod 2278eefcdb [Indic] In Sinhala, form forced Reph even if no other consonant found 13 years ago
Behdad Esfahbod 71fd5e80ad [Indic] Further adjust base algorithm for Sinhala 13 years ago
Behdad Esfahbod 73d71cc527 [Indic] End Vowel-based syllable at ZWJ 13 years ago
Behdad Esfahbod 34c215036f [Indic] Improve Sinhala base algorithm and reph positioning 13 years ago
Behdad Esfahbod 2ec934c6c2 [Indic] Change "unknown" position to end of syllable 13 years ago
Behdad Esfahbod b70021f7c8 When removing zero-width marks, don't remove ligatures 13 years ago
Behdad Esfahbod 49c5ec5144 Minor refactoring 13 years ago
Behdad Esfahbod c3e6fdc379 [Indic] Improve check on ligatures 13 years ago
Behdad Esfahbod 771a8f5028 [Indic] exclude ligatures when matching on Indic category 13 years ago
Behdad Esfahbod d1af9e82e5 [GSUB/GPOS] Const correctness 13 years ago
Behdad Esfahbod baacd090df [Indic] Minor refactoring 13 years ago
Behdad Esfahbod c7c4de2fb9 [Indic] Remove syllable length check before sorting 13 years ago
Behdad Esfahbod 9fa052733e [Indic] Limit syllables to at most five consonants 13 years ago
Behdad Esfahbod 093cd58326 [Thai] Fix SARA AM handling 13 years ago
Behdad Esfahbod 42848453bf [Thai] Reorder U+0E3A THAI VOWEL SIGN PHINTHU 13 years ago
Behdad Esfahbod 4a7f4f3e56 [Thai] Adjust SARA AM reordering to match Uniscribe 13 years ago
Behdad Esfahbod 2cc933aff9 [Indic] Fix cluster formation with left-matras and conjunct forms 13 years ago
Behdad Esfahbod e6b01a878c [Indic] Further streamline cluster formation 13 years ago
Behdad Esfahbod 7b2a7dadd6 [Indic] Merge clusters before sorting 13 years ago
Behdad Esfahbod abb3239ef9 [Indic] Update clusters for left-matra even if matra didn't move 13 years ago
Behdad Esfahbod 60554f14d8 [Indic] Merge in Malayalam tests 13 years ago
Behdad Esfahbod 5c7081770c [Indic] Add extensive Sinhala tests 13 years ago
Behdad Esfahbod 2efe4707b1 [Indic] Add Sinhala tests 13 years ago
Behdad Esfahbod 3d4c111b7a Add a test case 13 years ago
Behdad Esfahbod 92a1ad7bef [Indic] Stop searching for base if a post form is found before below form 13 years ago
Behdad Esfahbod 4c450c703f [Indic] Recompose Bengali Ya,Nukta 13 years ago
Behdad Esfahbod e9c0f152a3 [Uniscribe] Fix script fallback 13 years ago
Behdad Esfahbod 5791f32915 [Indic] Allow a ZWNJ after SM's 13 years ago