• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

behdad / harfbuzz / 824
34%

Build:
DEFAULT BRANCH: master
Ran 08 Dec 2015 12:31PM UTC
Jobs 1
Files 162
Run time 5s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
824

push

travis-ci

behdad
Remove final pause from Arabic shaper

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.

3255 of 9780 relevant lines covered (33.28%)

20.86 hits per line

Jobs
ID Job ID Ran Files Coverage
2 824.2 08 Dec 2015 12:31PM UTC 0
33.28
Travis Job 824.2
Source Files on build 824
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #824
  • 98460779 on github
  • Prev Build on master (#823)
  • Next Build on master (#826)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc