1. 29 12月, 2015 1 次提交
  2. 26 12月, 2015 6 次提交
  3. 24 12月, 2015 4 次提交
  4. 23 12月, 2015 1 次提交
  5. 19 12月, 2015 3 次提交
  6. 18 12月, 2015 7 次提交
    • B
    • B
      [indic] Followup fix for Malayalam context matching · 45b7ec36
      Behdad Esfahbod 提交于
      We regeressed Malayalam in 508cc3d3
      This brings down the failures to 198 (from 750).
      
      BENGALI: 353725 out of 354188 tests passed. 463 failed (0.130722%)
      DEVANAGARI: 707307 out of 707394 tests passed. 87 failed (0.0122987%)
      GUJARATI: 366349 out of 366457 tests passed. 108 failed (0.0294714%)
      GURMUKHI: 60732 out of 60747 tests passed. 15 failed (0.0246926%)
      KANNADA: 951190 out of 951913 tests passed. 723 failed (0.0759523%)
      KHMER: 299070 out of 299124 tests passed. 54 failed (0.0180527%)
      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: 1091753 out of 1091754 tests passed. 1 failed (9.15957e-05%)
      TELUGU: 970555 out of 970573 tests passed. 18 failed (0.00185457%)
      MYANMAR: 1123865 out of 1123883 tests passed. 18 failed (0.00160159%)
      45b7ec36
    • B
      [indic] Update data tables to Unicode 8.0 · 2813e304
      Behdad Esfahbod 提交于
      Test stats remain unchanged, except for Malayalam, which we investigate:
      
      BENGALI: 353725 out of 354188 tests passed. 463 failed (0.130722%)
      DEVANAGARI: 707307 out of 707394 tests passed. 87 failed (0.0122987%)
      GUJARATI: 366349 out of 366457 tests passed. 108 failed (0.0294714%)
      GURMUKHI: 60732 out of 60747 tests passed. 15 failed (0.0246926%)
      KANNADA: 951190 out of 951913 tests passed. 723 failed (0.0759523%)
      KHMER: 299070 out of 299124 tests passed. 54 failed (0.0180527%)
      MALAYALAM: 1047584 out of 1048334 tests passed. 750 failed (0.0715421%)
      ORIYA: 42320 out of 42329 tests passed. 9 failed (0.021262%)
      SINHALA: 271662 out of 271847 tests passed. 185 failed (0.068053%)
      TAMIL: 1091753 out of 1091754 tests passed. 1 failed (9.15957e-05%)
      TELUGU: 970555 out of 970573 tests passed. 18 failed (0.00185457%)
      
      Myanmar, compared to Windows 10 mmrtext.ttf:
      
      MYANMAR: 1123865 out of 1123883 tests passed. 18 failed (0.00160159%)
      2813e304
    • B
      Remove HB_OT_SHAPE_ZERO_WIDTH_MARKS_DEFAULT · fc06cff4
      Behdad Esfahbod 提交于
      The DEFAULT naming wasn't helpful, so just remove it.
      fc06cff4
    • B
      [indic] Allow context when matching for Malayalam new-spec · 508cc3d3
      Behdad Esfahbod 提交于
      Test sequence:
      	U+0995,U+09CD,U+09B0
      
      With Nirmala shipped on Windows 10, this failed to form the below form.
      Works now.
      
      Reported by Sairus.
      508cc3d3
    • B
      [uniscribe] Handle E_NOT_SUFFICIENT_BUFFER as well as E_OUTOFMEMORY · eaf1e93e
      Behdad Esfahbod 提交于
      On Windows 10 we are seeing that other error message...
      
      Test sequence: U+0995,U+-9CD,U+09B0
      With Nirmala shipped on Windows 10, this failed to form the below form.
      Works now.
      
      Reported by Sairus.
      eaf1e93e
    • B
      [util] Use O_BINARY instead of _O_BINARY · 21e5d7ed
      Behdad Esfahbod 提交于
      The latter doesn't seem to be available in Cygwin.  I'm surprised it
      compiled before...
      21e5d7ed
  7. 17 12月, 2015 5 次提交
  8. 14 12月, 2015 1 次提交
  9. 13 12月, 2015 1 次提交
    • S
      AIX fixes · a13b023d
      Steven R. Loomis 提交于
      - use '-w' instead of '\<...\>' for check-header-guards
        grep manpage says these are the same
      
      - put '-q' first in the grep options
      
      - move VAR into hb-private.hh
      
      - hb-font-private.hh - use [VAR] instead of [] for variable array
      a13b023d
  10. 11 12月, 2015 1 次提交
  11. 10 12月, 2015 5 次提交
  12. 08 12月, 2015 1 次提交
    • B
      Remove final pause from Arabic shaper · 98460779
      Behdad Esfahbod 提交于
      Back in the old days, we used to apply 'calt' and 'cswh' in Arabic shaper,
      with a pause in between.  Then we disabled the 'cswh' because Microsoft
      disabled it, but forgot to remove the unnecessary pause.  Do that now.
      
      This has the benefit that it fixes shaping with monbaiti from Windows 10.
      In that version of that font, the lookups from 'calt' are duplicated in
      'rclt', and Mongolian was changed to go through Universal Shaping Engine.
      We still use the Arabic shaper for Mongolian.  With a pause after 'calt',
      we were applying the duplicate lookups from 'calt' and 'rclt' twice.  It
      happened to be the case that these lookups were NOT idempotent.  So we
      were getting wrong shaping.  See thread "Windows 10 monbaiti.ttf upgrade
      (5.01 -> 5.51) caused loss of diacritical marks when shaped with harfbuz"
      on the mailing list.  This fixes that.
      98460779
  13. 07 12月, 2015 4 次提交