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

behdad / fonttools / 1046 / 13
72%
master: 72%

Build:
DEFAULT BRANCH: master
Ran 13 Jul 2016 11:11PM UTC
Files 172
Run time 12s
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

13 Jul 2016 09:00PM UTC coverage: 71.051% (+0.1%) from 70.906%
TOXENV=coveralls

push

travis-ci

behdad
[ttLib/pyftmerge] Handle cmap merge better (#635)

Changed the merge algorithm to properly handle cmap subtables
of type 4 and 12 with platform id and encoding ids of 3/1 and 3/10
respectively. All other subtables are not merged and ignored.
The resulting merged cmap table includes a subtable of format 4/3/1
and a format 12 subtable iff there are mappings outside of the BMP.

If one font has two codepoints that point to the same glyph,
and another font has the same code points pointing to two other glyphs,
keep the behavior where the first replacement glyph is stored in 'locl'
and output the third glpyh (or more) to let the user know that they were
dropped, instead of failing to merge the font.

Fixes #444
Fixes #322

19949 of 28077 relevant lines covered (71.05%)

0.71 hits per line

Source Files on job 1046.13 (TOXENV=coveralls)
  • Tree
  • List 0
  • Changed 3
  • Source Changed 1
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1046
  • Travis Job 1046.13
  • 18b905b0 on github
  • Prev Job for TOXENV=coveralls on master (#1044.13)
  • Next Job for TOXENV=coveralls on master (#1047.13)
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

© 2026 Coveralls, Inc