summaryrefslogtreecommitdiff
path: root/src/hb-ot-shape-complex-arabic.cc
AgeCommit message (Expand)AuthorFilesLines
2018-10-11[arabic] Update to latest UTR#53Behdad Esfahbod1-0/+1
2018-10-09MinorBehdad Esfahbod1-1/+1
2018-10-02MinorBehdad Esfahbod1-3/+3
2018-10-02[arabic] Use manual-zwj instead of flipping joinersBehdad Esfahbod1-35/+6
2018-10-02MinorBehdad Esfahbod1-1/+1
2018-09-30Use buffer scratch_flags to remember if we had any joinersBehdad Esfahbod1-0/+3
2018-09-26[arabic] Do the joiner-flipping only for rlig featureBehdad Esfahbod1-5/+19
2018-09-24Remove F_COMBINEBehdad Esfahbod1-1/+1
2018-09-24Some moreBehdad Esfahbod1-9/+9
2018-08-25Rename hb-*private.hh to hb-*.hhBehdad Esfahbod1-3/+3
2018-08-09[atomic] Add hb_atomic_ptr_t<> and port all usesBehdad Esfahbod1-4/+5
2018-07-16Implement C++11 <atomic> operationsBehdad Esfahbod1-1/+1
2018-07-10Include more basic internal headers from hb-private.hhBehdad Esfahbod1-1/+0
2018-04-12Update the links and revive the dead onesEbrahim Byagowi1-2/+2
2018-01-05Improve CGJ skipping logicBehdad Esfahbod1-10/+27
2017-11-20Move all references of old url to the new address (#622)ebraminio1-2/+2
2017-11-08Fix indexing in unsafe-to-break marking for 'stch' featureBehdad Esfahbod1-1/+1
2017-11-06Mark glyphs involved in 'stch' as unsafe to breakDavid Corbett1-0/+1
2017-11-03Consolidate debug stuff into hb-debug.hhBehdad Esfahbod1-5/+2
2017-10-27[ot] Remove shaper nameBehdad Esfahbod1-1/+0
2017-10-19Remove FLAG_SAFE()Behdad Esfahbod1-2/+2
2017-10-15Use nullptr instead of NULLBehdad Esfahbod1-16/+16
2017-10-07[arabic] Fix cluster mergingBehdad Esfahbod1-1/+1
2017-10-04[arabic] Implement Unicode Arabic Mark Ordering Algorithm UTR#53Behdad Esfahbod1-0/+75
2017-08-10[unsafe-to-break] Add UNSAFE_TO_BREAK flagBehdad Esfahbod1-0/+3
2017-07-14[arabic] Adjust feature order againBehdad Esfahbod1-1/+6
2017-06-19Fix arm-none-eabi build (fixes #451) (#496)Ebrahim Byagowi1-1/+1
2017-02-07Silence Coverity warningBehdad Esfahbod1-1/+1
2016-12-22Disable OTL processing for Hebrew if GPOS doesn't have Hebrew subtableBehdad Esfahbod1-0/+1
2016-04-26Undo accidental changeBehdad Esfahbod1-1/+1
2016-04-26Do NOT ignore Mongolian Free Variation Selectors during matchingBehdad Esfahbod1-1/+1
2015-12-17[arabic] Use glyph advance width in apply_stch() instead of extentsBehdad Esfahbod1-17/+7
2015-12-07Remove final pause from Arabic shaperBehdad Esfahbod1-1/+1
2015-12-05Make apply_stch() give a more precise fitjfkthame1-1/+14
2015-11-16hb-ot-shape-complex-arabic.cc: Fix build on Visual StudioChun-wei Fan1-1/+2
2015-11-06[arabic] Improve stretch length calculationBehdad Esfahbod1-1/+1
2015-11-06[arabic] Don't stretch over cased lettersBehdad Esfahbod1-1/+23
2015-11-05Implement SYRIAC ABBREVIATION MARK with 'stch' featureBehdad Esfahbod1-6/+213
2015-11-05Add new shaper method postprocess_glyphs()Behdad Esfahbod1-1/+2
2015-07-22Add hb-ot-shape-complex-arabic-private.hhBehdad Esfahbod1-15/+22
2015-07-21Add FLAG_SAFE() for values known to be small-enoughBehdad Esfahbod1-1/+1
2014-08-05[arabic] Fix fallback shaping regressionBehdad Esfahbod1-2/+2
2014-08-02Make it easier to use HB_BUFFER_FLAG_BOT/EOTBehdad Esfahbod1-21/+19
2014-07-17[arabic] Disable 'cswh' againBehdad Esfahbod1-1/+1
2014-07-17[arabic] Add note re disabled 'cswh'Behdad Esfahbod1-0/+9
2014-07-17[arabic] Apply init/medi/isol/fini/... in separate stagesBehdad Esfahbod1-22/+34
2014-07-17Micro optimizationBehdad Esfahbod1-8/+11
2014-07-17Another try to fix Mongolian free variation selectorsBehdad Esfahbod1-6/+18
2014-06-21Minor: formatBehdad Esfahbod1-2/+5
2014-06-21[arabic-table] Update to Unicode 7.0Behdad Esfahbod1-22/+0