[HarfBuzz] Broken: behdad/harfbuzz#296 (master - 832a6f9)

Travis CI notifications at travis-ci.org
Thu Jun 5 17:46:00 PDT 2014


Build Update for behdad/harfbuzz
-------------------------------------

Build: #296
Status: Broken

Duration: 1 minute and 59 seconds
Commit: 832a6f9 (master)
Author: Behdad Esfahbod
Message: [indic] Don't reorder reph/pref if ligature was expanded

Normally if you want to, say, conditionally prevent a 'pref', you
would use blocking contextual matching.  Some designers instead
form the 'pref' form, then undo it in context.  To detect that
we now also remember glyphs that went through MultipleSubst.

In the only place that this is used, Uniscribe seems to only care
about the "last" transformation between Ligature and Multiple
substitions.  Ie. if you ligate, expand, and ligate again, it
moves the pref, but if you ligate and expand it doesn't.  That's
why we clear the MULTIPLIED bit when setting LIGATED.

Micro-test added.  Test: U+0D2F,0D4D,0D30 with font from:

[1]
https://code.google.com/a/google.com/p/noto-alpha/issues/detail?id=186#c29

View the changeset: https://github.com/behdad/harfbuzz/compare/f1a72fe7bf86...832a6f99b34f

View the full build log and details: https://travis-ci.org/behdad/harfbuzz/builds/26904114

--

You can configure recipients for build notifications in your .travis.yml file. See http://docs.travis-ci.com/user/notifications


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/harfbuzz/attachments/20140606/721a0071/attachment.html>


More information about the HarfBuzz mailing list