[HarfBuzz] harfbuzz: Changes to 'aat'
Behdad Esfahbod
behdad at kemper.freedesktop.org
Wed Jan 10 01:50:04 UTC 2018
New branch 'aat' available with the following commits:
commit c96ab09184c902944976624bd49e546d5b852529
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Wed Jan 10 02:49:36 2018 +0100
Disable processing of morx table in ot shaper
So I can merge this to master...
commit bd059a18d588c7e85847e6c24a47caf014f4b95f
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Wed Jan 10 02:48:04 2018 +0100
[util] Add hb-shape --ned
For not displaying extra data: no clusters, no advance. Just data pertaining
to where glyphs end up on the screen.
commit 6fa24ac501caad9124c161d261e46b75da15e4be
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Wed Jan 10 02:37:39 2018 +0100
[test] Minor
commit 8c7b0cb864f1f3fba7997e49e5cafdbb36e00bb4
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Wed Jan 10 02:35:59 2018 +0100
[kern] Mark unsafe-to-break
commit 8b16a48d7e29354a75e63674603cbe8ffeb24e08
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Wed Jan 10 02:20:14 2018 +0100
Add option to buffer serialization to not output glyph advances
When advances are not printed, glyph offsets reflect absolute glyph
positions.
New API:
HB_BUFFER_SERIALIZE_FLAG_NO_ADVANCES
hb-shape --no-advances
commit fff7e266a6962c4fc1f0d0d0e59b7ecaf59c3373
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Wed Jan 10 01:54:12 2018 +0100
[test] Add script for extracting tests from text-rendering-tests
Work in progress...
https://github.com/unicode-org/text-rendering-tests
commit 2fb89231b226ecae911a3c1b2501c815b828a7d6
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Wed Jan 10 01:13:36 2018 +0100
[test] Minor
commit 6e93c3ca3a7681b4d592b926ccb1041136423954
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Tue Jan 9 23:15:54 2018 +0100
[test] Simplify test runner
Always pass hb-shape as first argument to run-tests.py.
Also require automake 1.13.
commit 706da02415a2970a83d2fb2bf59777691f12efc7
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Tue Jan 9 23:11:00 2018 +0100
[test] Minor
commit 52a7badccf5ca664f097fddb19348be4e372d54f
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Tue Jan 9 21:58:57 2018 +0100
[test] Reorganize test suite
In anticipation of importing more test suites.
commit 8976a9061a568cdb2df9c4b7633e5c01ec1ac1ae
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Tue Jan 9 21:35:21 2018 +0100
[test] Remove unused hb-diff-ngrams
commit 300b1a9f1a83206646465c9d9842096789dc0f35
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Tue Jan 9 21:33:38 2018 +0100
[test] Remove unused manifest stuff
commit 08f4b3449c6c77a7c07bfab3197a6fb0729b4468
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Tue Jan 9 18:23:19 2018 +0100
[test] Move test files around
commit 1b924b9b28774f0ced8e91aee33c86dc13cd2620
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Tue Jan 9 17:55:17 2018 +0100
[aat/morx] Implement NoncontextualSubtables
Also makes hb-ot-shape call morx for now instead of GSUB... Just for testing.
commit e9e5cd3422036dc5d212ab9b02da4178ae52eb42
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Tue Jan 9 16:32:58 2018 +0100
Minor
commit 3544dabfb9c3c1e949aa5886cc43d2f8ba5753f7
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Tue Jan 9 15:48:51 2018 +0100
[aat] Implement Lookup table
Untested, but compiles.
commit 9d8f34b0d5e0bd387c0657641d45344f9a6c60f8
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Tue Jan 9 12:06:38 2018 +0100
Minor
commit b84ec73b590d1df6d336cd565b3fcaa84c6680d5
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Mon Jan 8 14:32:55 2018 +0000
[aat] Update previous commits for rebase on master
commit d5de5fac42ab0e37b64c6a4983f2c421189bf04d
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Thu Aug 17 16:55:54 2017 -0700
[aat] Start implementing common table formats
commit 1bb82d855c80e2a19edc879525d8193c5445fe20
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Mon Aug 14 17:24:36 2017 -0700
[aat] Start implementing Apple AAT morx table
More information about the HarfBuzz
mailing list