1. 03 10月, 2018 3 次提交
  2. 02 10月, 2018 2 次提交
  3. 26 8月, 2018 1 次提交
  4. 01 8月, 2018 1 次提交
    • B
      [khmer] Rewrite most of shaper to better follow spec · 1a96cc82
      Behdad Esfahbod 提交于
      Khmer spec has only one reordering phase, and only simple prebase
      matra and Coeng-Ro reordering.  Implement that.  Specifically,
      this was done to address recognizing different orders of the matra
      and Coeng-Ro sequence.  That said, some combinations are now
      reordered differently from Uniscribe.  Not clear if that's intended
      or a bug in Uniscribe.  The following two sequences render the same
      in Uniscribe whereas we reorder them differently:
      
        U+17A0,U+17D2,U+179A,U+17C2
        U+17A0,U+17C2,U+17D2,U+179A
      
      For that reason, our test suite numbers regressed slightly.  Used
      to be at 34 for fails, now at:
      
      KHMER: 299080 out of 299124 tests passed. 44 failed (0.0147096%)
      
      But generally a good change, and removed lots of code.
      
      Fixes https://github.com/harfbuzz/harfbuzz/issues/1026
      1a96cc82
  5. 06 6月, 2018 1 次提交
  6. 05 1月, 2018 1 次提交
    • B
      [khmer] Split off Khmer shaper from Indic · dcf4d95f
      Behdad Esfahbod 提交于
      Towards fixing https://github.com/harfbuzz/harfbuzz/issues/667
      The Khmer spec is different enough from other Indic ones to require
      its own grammar.
      
      No change in functionality.  Test numbers are:
      
      BENGALI: 353725 out of 354188 tests passed. 463 failed (0.130722%)
      DEVANAGARI: 707307 out of 707394 tests passed. 87 failed (0.0122987%)
      GUJARATI: 366355 out of 366457 tests passed. 102 failed (0.0278341%)
      GURMUKHI: 60729 out of 60747 tests passed. 18 failed (0.0296311%)
      KANNADA: 951300 out of 951913 tests passed. 613 failed (0.0643966%)
      KHMER: 299071 out of 299124 tests passed. 53 failed (0.0177184%)
      MALAYALAM: 1048136 out of 1048334 tests passed. 198 failed (0.0188871%)
      ORIYA: 42320 out of 42329 tests passed. 9 failed (0.021262%)
      SINHALA: 271662 out of 271847 tests passed. 185 failed (0.068053%)
      TAMIL: 1091754 out of 1091754 tests passed. 0 failed (0%)
      TELUGU: 970555 out of 970573 tests passed. 18 failed (0.00185457%)
      dcf4d95f
  7. 28 10月, 2017 1 次提交
  8. 15 10月, 2017 1 次提交
  9. 04 10月, 2017 1 次提交
  10. 03 10月, 2017 1 次提交
  11. 02 10月, 2017 1 次提交
  12. 27 1月, 2017 1 次提交
  13. 23 12月, 2016 1 次提交
  14. 06 5月, 2016 2 次提交
  15. 10 2月, 2016 1 次提交
  16. 18 12月, 2015 1 次提交
  17. 06 11月, 2015 1 次提交
  18. 22 7月, 2015 3 次提交
  19. 21 7月, 2015 1 次提交
  20. 25 4月, 2015 1 次提交
  21. 19 1月, 2015 1 次提交
  22. 27 7月, 2014 1 次提交
  23. 19 6月, 2014 1 次提交
  24. 31 12月, 2013 4 次提交
  25. 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
  26. 19 10月, 2013 1 次提交
  27. 18 10月, 2013 1 次提交
  28. 10 8月, 2013 1 次提交
  29. 20 5月, 2013 1 次提交
  30. 06 4月, 2013 1 次提交
  31. 13 2月, 2013 1 次提交