1801 Commits (a4976447cd1a1feffdecd0d501a2690716b1cf4b)
 

Author SHA1 Message Date
Behdad Esfahbod 07cedd81f4 Minor 13 years ago
Behdad Esfahbod ba7e85c104 Cosmetic 13 years ago
Behdad Esfahbod f5bc2725cb [Indic] For old-style Indic tables, move Halant around 13 years ago
Behdad Esfahbod c47a31fb47 [OT] Save chosen script tag 13 years ago
Behdad Esfahbod 3a9b14dfdf Minor 13 years ago
Behdad Esfahbod 8613193bbf [test] Fix problem with N'ko test direction 13 years ago
Behdad Esfahbod fd06bf5611 [Indic] Handle initial Ra+Halant in scripts that support Reph 13 years ago
Behdad Esfahbod ee58f3bc75 Minor 13 years ago
Behdad Esfahbod 352372ae5e [Indic] Categorize Ra in scripts that have Reph 13 years ago
Behdad Esfahbod 45d6f29f15 [Indic] Reorder matras 13 years ago
Behdad Esfahbod 911bf32aca Bug 39686 - Add '-no-undefined' to libharfbuzz LDFLAGS 13 years ago
Behdad Esfahbod 8f0b64fb69 Minor 13 years ago
Behdad Esfahbod 743807a3ce [Indic] Apply Indic features 13 years ago
Behdad Esfahbod 1a1b501315 Minor 13 years ago
Behdad Esfahbod dd5546de15 Minor 13 years ago
Behdad Esfahbod 9f9bcceca6 Register buffer vars in Indic shaper 13 years ago
Behdad Esfahbod be09bf6b79 Oops. This should have gone into the previous commit 13 years ago
Behdad Esfahbod b65c06025d Formalize buffer var allocations 13 years ago
Behdad Esfahbod a9ad3d3460 Move more code around 13 years ago
Behdad Esfahbod cc06c243d8 Streamline debugging infrastructure even more 13 years ago
Behdad Esfahbod 43ff203d8e Use variadic macros for debugging 13 years ago
Behdad Esfahbod decd4e3e16 Add sugar syntax for debug messages 13 years ago
Behdad Esfahbod 3a81b1db89 Minor, fix leak from my previous refactorings 13 years ago
Behdad Esfahbod f4a579bc42 Add internal API for buffer var allocation 13 years ago
Behdad Esfahbod 651e8dd79e Start cleaning up buffer var allocation 13 years ago
Behdad Esfahbod c86f932015 Move code around 13 years ago
Behdad Esfahbod 18c42850c9 Shrink space used for ligature ids 13 years ago
Behdad Esfahbod d8787493c9 Minor 13 years ago
Behdad Esfahbod c311d85208 Keep Unicode props updated as we go so we avoid a scan later 13 years ago
Behdad Esfahbod 5389ff4dbc Implement the Unicode Canonical Composition algorithm 13 years ago
Behdad Esfahbod dcdc51cdc0 Handle singleton decompositions 13 years ago
Behdad Esfahbod 34c22f8168 Implement Unicode Canonical Reordering Algorithm 13 years ago
Behdad Esfahbod 4ff0d2d9df Decomposition works now! 13 years ago
Behdad Esfahbod 468e9cb25c Move buffer methods into the object 13 years ago
Behdad Esfahbod 45412523dc More normalization kick 13 years ago
Behdad Esfahbod 63c0ef4a07 Fix decompose() implementations to work with non-starter non-composables 13 years ago
Behdad Esfahbod 5d90a342e3 Document normalization design 13 years ago
Behdad Esfahbod 02cdf743c2 Add prefer_decomposed() complex-shaper callback 13 years ago
Behdad Esfahbod d6b9c6d200 More kicking 13 years ago
Behdad Esfahbod 192445aef2 Remove intermittent_glyph() 13 years ago
Behdad Esfahbod d63adfc7d0 No need to handle variation-selectors seperately, they are GC=Mn 13 years ago
Behdad Esfahbod aa7264123a Only form clusters if we are reversing 13 years ago
Behdad Esfahbod 5c6f5982d7 Towards normalization 13 years ago
Behdad Esfahbod ad903e66b1 s/COMBINING_MARK/SPACING_MARK/ here too. Oops! 13 years ago
Behdad Esfahbod cf7f43ec33 Remove stale comment 13 years ago
Behdad Esfahbod 54d1a0d2b2 Form clusters before ensuring native direciton 13 years ago
Behdad Esfahbod 9111b21ef9 Add _hb_buffer_output_glyph() and _hb_buffer_skip_glyph() 13 years ago
Behdad Esfahbod 655586fe5e Towards normalization 13 years ago
Behdad Esfahbod 49741c8633 Include variation-selectors in cluster calculation 13 years ago
Behdad Esfahbod dd89d958c1 Fix cluster calculation for non-LTR text 13 years ago