1. 12 4月, 2018 1 次提交
  2. 28 10月, 2017 1 次提交
  3. 15 10月, 2017 1 次提交
  4. 04 10月, 2017 1 次提交
  5. 11 8月, 2017 1 次提交
  6. 19 6月, 2017 1 次提交
  7. 23 12月, 2016 1 次提交
  8. 09 3月, 2016 1 次提交
  9. 10 2月, 2016 1 次提交
  10. 18 12月, 2015 1 次提交
  11. 19 11月, 2015 1 次提交
  12. 06 11月, 2015 1 次提交
  13. 03 11月, 2015 1 次提交
  14. 21 10月, 2015 1 次提交
  15. 01 9月, 2015 1 次提交
  16. 12 7月, 2014 1 次提交
  17. 13 6月, 2014 1 次提交
  18. 31 12月, 2013 2 次提交
  19. 28 10月, 2013 1 次提交
    • B
      Revert "Zero marks by GDEF for Tibetan" · 71b4c999
      Behdad Esfahbod 提交于
      This reverts commit d5bd0590.
      
      The reasoning behind that logic was flawed and made under
      a misunderstanding of the original problem, and caused
      regressions as reported by Jonathan Kew in thread titled
      "tibetan marks" in Oct 2013.  Apparently I have had fixed
      the original problem with this commit:
      
        7e08f125
      
      So, revert the faulty commit and everything seems to be in good
      shape.
      71b4c999
  20. 19 10月, 2013 1 次提交
  21. 20 5月, 2013 1 次提交
  22. 12 2月, 2013 1 次提交
    • B
      Adjust mark advance-width zeroing logic for Myanmar · 56800027
      Behdad Esfahbod 提交于
      Before, we were zeroing advance width of attached marks for
      non-Indic scripts, and not doing it for Indic.
      
      We have now three different behaviors, which seem to better
      reflect what Uniscribe is doing:
      
        - For Indic, no explicit zeroing happens whatsoever, which
          is the same as before,
      
        - For Myanmar, zero advance width of glyphs marked as marks
          *in GDEF*, and do that *before* applying GPOS.  This seems
          to be what the new Win8 Myanmar shaper does,
      
        - For everything else, zero advance width of glyphs that are
          from General_Category=Mn Unicode characters, and do so
          before applying GPOS.  This seems to be what Uniscribe does
          for Latin at least.
      
      With these changes, positioning of all tests matches for Myanmar,
      except for the glitch in Uniscribe not applying 'mark'.  See preivous
      commit.
      56800027
  23. 06 12月, 2012 1 次提交
  24. 16 11月, 2012 1 次提交
  25. 15 11月, 2012 4 次提交
  26. 14 11月, 2012 1 次提交
  27. 12 8月, 2012 1 次提交
    • B
      [OT] Unbreak Thai shaping and fallback Arabic shaping · 9f9f04c2
      Behdad Esfahbod 提交于
      The merger of normalizer and glyph-mapping broke shapers that
      modified text stream.  Unbreak them by adding a new preprocess_text
      shaping stage that happens before normalizing/cmap and disallow
      setup_mask modification of actual text.
      9f9f04c2
  28. 02 8月, 2012 3 次提交
  29. 01 8月, 2012 2 次提交
  30. 31 7月, 2012 2 次提交
  31. 24 7月, 2012 2 次提交