1. 27 10月, 2018 1 次提交
  2. 18 10月, 2018 1 次提交
    • E
      [ubsan] Use unsigned int instead enum where needed (#1270) · 03e14413
      Ebrahim Byagowi 提交于
      Actually the check is right,
      
      On -myanmar.hh, on that particular switch, OT_C is indic_category_t
      but OT_D is myanmar_category_t so we are mixing the types in one variable.
      
      And on -arabic.cc, step can goes one number higher than step_t enum in the
      loop so we are actually using it as an unsinged int.
      03e14413
  3. 12 10月, 2018 1 次提交
  4. 10 10月, 2018 1 次提交
  5. 02 10月, 2018 3 次提交
  6. 30 9月, 2018 1 次提交
  7. 27 9月, 2018 1 次提交
  8. 25 9月, 2018 2 次提交
    • B
      Remove F_COMBINE · 70136a78
      Behdad Esfahbod 提交于
      Now I wonder if any bots will be unhappy we calling | in static const initializations...
      Or would that cost runtime init?  Our tests don't detect any..
      70136a78
    • B
      Some more · f048ead8
      Behdad Esfahbod 提交于
      f048ead8
  9. 26 8月, 2018 1 次提交
  10. 09 8月, 2018 1 次提交
  11. 16 7月, 2018 1 次提交
  12. 10 7月, 2018 1 次提交
  13. 12 4月, 2018 1 次提交
  14. 05 1月, 2018 1 次提交
  15. 21 11月, 2017 1 次提交
  16. 09 11月, 2017 1 次提交
  17. 07 11月, 2017 1 次提交
  18. 04 11月, 2017 1 次提交
  19. 28 10月, 2017 1 次提交
  20. 20 10月, 2017 1 次提交
  21. 15 10月, 2017 1 次提交
  22. 07 10月, 2017 1 次提交
  23. 04 10月, 2017 1 次提交
  24. 11 8月, 2017 1 次提交
  25. 15 7月, 2017 1 次提交
  26. 19 6月, 2017 1 次提交
  27. 08 2月, 2017 1 次提交
  28. 23 12月, 2016 1 次提交
  29. 27 4月, 2016 2 次提交
  30. 17 12月, 2015 1 次提交
  31. 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
  32. 06 12月, 2015 1 次提交
    • J
      Make apply_stch() give a more precise fit · a7ffe353
      jfkthame 提交于
      This aims to make Syriac Abbr Mark sizing more accurate when repeating segments are used, by adding an extra repeat and tightening up the spacing slightly rather than leaving a shortfall corresponding to a partial repeat-width.
      a7ffe353
  33. 16 11月, 2015 1 次提交
  34. 07 11月, 2015 2 次提交
  35. 06 11月, 2015 1 次提交