summaryrefslogtreecommitdiff
path: root/src/hb-ot-shape-complex-arabic.cc
AgeCommit message (Expand)AuthorFilesLines
2014-06-21[arabic-table] Add ZWJ/ZWNJ now that table is segmentedBehdad Esfahbod1-5/+0
2014-06-20[arabic-table] Use segmented tableBehdad Esfahbod1-5/+3
2014-01-22[arabic] Disable 'cswh' by defaultBehdad Esfahbod1-1/+0
2013-12-31[ot] Simplify normalization_preference againBehdad Esfahbod1-1/+1
2013-10-28Revert "Zero marks by GDEF for Tibetan"Behdad Esfahbod1-7/+3
2013-10-18Zero marks by GDEF for TibetanBehdad Esfahbod1-3/+7
2013-10-18Bug 65258 - [...] Mongolian with free variation selectorBehdad Esfahbod1-1/+2
2013-10-16[arabic] Make ZWJ prevent ligatures instead of facilitating itBehdad Esfahbod1-0/+18
2013-08-04Don't apply 'dlig' by defaultBehdad Esfahbod1-1/+0
2013-05-20Arabic mark width-zeroing regressionBehdad Esfahbod1-1/+1
2013-04-04[Arabic] Zero marks by GDEF, not Unicode categoryBehdad Esfahbod1-1/+1
2013-02-15[Arabic] Fix shaping of left-joining 'Phags-Pa U+A872Behdad Esfahbod1-21/+19
2013-02-14Add hb_ot_map_feature_flags_tBehdad Esfahbod1-2/+2
2013-02-14Clean-up add_bool_featureBehdad Esfahbod1-8/+8
2013-02-12Adjust mark advance-width zeroing logic for MyanmarBehdad Esfahbod1-1/+1
2012-12-05Fix warningsBehdad Esfahbod1-1/+1
2012-11-14Add note re 'Phags-pa letter U+A872, which is Joining_Type=LBehdad Esfahbod1-0/+1
2012-11-14Don't do fallback positioning for Indic and Thai shapersBehdad Esfahbod1-0/+1
2012-11-13[Arabic] Fix post-context handlingBehdad Esfahbod1-1/+1
2012-11-13Add buffer flagsBehdad Esfahbod1-19/+21
2012-11-13[Indic] Decompose Sinhala split matras the way old HarfBuzz / Pango didBehdad Esfahbod1-0/+2
2012-11-08U+A872 PHAGS-PA SUPERFIXED LETTER RA is "Right"-JoiningBehdad Esfahbod1-0/+3
2012-11-05Adjust Mongolian shapingBehdad Esfahbod1-0/+3
2012-11-01Implement 'Phags-pa shapingBehdad Esfahbod1-3/+12
2012-10-29[Arabic] Enable dlig and mset for ArabicBehdad Esfahbod1-1/+2
2012-09-25[Arabic] Respect Arabic joining from neighboring contextBehdad Esfahbod1-2/+29
2012-09-06[OT] Port Arabic fallback shaping to synthetic GSUBBehdad Esfahbod1-113/+45
2012-09-04RefactorBehdad Esfahbod1-3/+1
2012-09-04[OT] Really fix possible NULL dereference this timeBehdad Esfahbod1-1/+3
2012-08-29Port Arabic fallback ligating to share code with GSUBBehdad Esfahbod1-23/+49
2012-08-28Revert "Minor"Behdad Esfahbod1-0/+1
2012-08-27MinorBehdad Esfahbod1-1/+0
2012-08-16Add commentBehdad Esfahbod1-0/+4
2012-08-16[OT] Fix Arabic shaper OOB accessBehdad Esfahbod1-1/+1
2012-08-11[OT] Unbreak Thai shaping and fallback Arabic shapingBehdad Esfahbod1-11/+31
2012-08-11[OT] Add shape_plan to Arabic shaperBehdad Esfahbod1-29/+53
2012-08-09Shuffle buffer variable allocations aroundBehdad Esfahbod1-1/+1
2012-08-02[OT] Add per-complex-shaper shape_plan dataBehdad Esfahbod1-0/+2
2012-08-02More massagingBehdad Esfahbod1-4/+4
2012-08-02[OT] Port complex_shaper to planner/planBehdad Esfahbod1-9/+8
2012-08-01Inline font gettersBehdad Esfahbod1-2/+2
2012-07-31[GPOS] Adjust mark advance-width zeroing logicBehdad Esfahbod1-1/+1
2012-07-31[OT] Zero mark advances if the shaper desires soBehdad Esfahbod1-0/+1
2012-07-30[OT] Streamline complex shaper enumerationBehdad Esfahbod1-20/+17
2012-07-30Unbreak Hangul jamo compositionBehdad Esfahbod1-1/+1
2012-07-16Allow complex shapers overriding common featuresBehdad Esfahbod1-0/+6
2012-05-13Fix more unused-var warningsBehdad Esfahbod1-2/+5
2012-05-13Add accessort to buffer for current info, current pos, and prev infoBehdad Esfahbod1-2/+2
2012-05-09[Indic] Towards multi-cluster syllables and final reorderingBehdad Esfahbod1-1/+1
2012-05-09Replace zerowidth invisible chars with a zero-advance space glyphBehdad Esfahbod1-1/+2