[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