Log

Author Commit Date CI Message
dependabot[bot] c1ca46e4 2024-06-03T10:50:28 Bump fonttools from 4.52.1 to 4.53.0 in /.ci Bumps [fonttools](https://github.com/fonttools/fonttools) from 4.52.1 to 4.53.0. - [Release notes](https://github.com/fonttools/fonttools/releases) - [Changelog](https://github.com/fonttools/fonttools/blob/main/NEWS.rst) - [Commits](https://github.com/fonttools/fonttools/compare/4.52.1...4.53.0) --- updated-dependencies: - dependency-name: fonttools dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] 09947ae1 2024-06-03T10:51:05 Bump meson from 1.4.0 to 1.4.1 in /.ci Bumps [meson](https://github.com/mesonbuild/meson) from 1.4.0 to 1.4.1. - [Release notes](https://github.com/mesonbuild/meson/releases) - [Commits](https://github.com/mesonbuild/meson/compare/1.4.0...1.4.1) --- updated-dependencies: - dependency-name: meson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Behdad Esfahbod 42bf7ce7 2024-06-02T10:34:34 Try to fix warning on 32bit system Hopefully fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=69281
Behdad Esfahbod 9456f6bd 2024-06-02T10:32:07 [test] Fix a few compiler warnings
David Corbett c2b5b7b9 2024-06-01T12:48:17 [ot-tags] Update IANA and OT language registries
David Corbett 86942e9a 2024-03-08T18:12:56 [ot-tags] Let Võro fall back to Estonian
David Corbett 88868411 2024-03-08T18:11:45 [ot-tags] Remove obsolete overrides
خالد حسني (Khaled Hosny) f5d88951 2024-05-31T04:01:35 Merge pull request #4650 from fanc999-1/freetype-cmake Meson: Use actual FreeType version when using CMake
Khaled Hosny 135d6537 2024-05-31T01:25:05 test-draw-varc.c: Fix “warning: unused function”
Behdad Esfahbod 3fa47cea 2024-05-30T17:39:33 [subset] Add HB_SUBSET_FLAGS_NAME_LEGACY to keep_everything() Fixes https://github.com/harfbuzz/harfbuzz/issues/4739
Behdad Esfahbod e8049ae9 2024-05-30T14:38:05 [VARC] Sanitize ConditionList Oops! Fixes https://oss-fuzz.com/testcase-detail/6610112583106560
Behdad Esfahbod 88e9cd3f 2024-05-30T14:31:32 [VARC] Check for an OOM Otherwise we can infinitely recurse. Fixes https://oss-fuzz.com/testcase-detail/6221534946459648
Behdad Esfahbod 9f8f8140 2024-05-30T11:40:13 [main.cc] Add note
Behdad Esfahbod ec437ccd 2024-05-29T17:50:29 [VARC] Adapt to change of meaning of RESET_UNSPECIFIED_AXES Implements: https://github.com/harfbuzz/boring-expansion-spec/commit/3f5cdc45d2373d274290ab34cf4fc7d48bcf01ca
خالد حسني (Khaled Hosny) 3c435d86 2024-05-28T18:22:30 Merge pull request #4734 from kanavin/fix-icu-2 meson: set -std=c++17 when building with icu >= 75
Alexander Kanavin 93d58f83 2024-05-28T11:39:27 meson: set -std=c++17 when building with icu >= 75 Fixes: https://github.com/harfbuzz/harfbuzz/issues/4671
dependabot[bot] 09a17a08 2024-05-27T10:35:37 Bump github/codeql-action from 3.25.5 to 3.25.6 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.5 to 3.25.6. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/b7cec7526559c32f1616476ff32d17ba4c59b2d6...9fdb3e49720b44c48891d036bb502feb25684276) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] 1407b6b3 2024-05-27T10:35:41 Bump codecov/codecov-action from 4.4.0 to 4.4.1 Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.4.0 to 4.4.1. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/6d798873df2b1b8e5846dba6fb86631229fbcb17...125fc84a9a348dbcf27191600683ec096ec9021c) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] 200b20aa 2024-05-27T10:09:14 Bump setuptools from 69.5.1 to 70.0.0 in /.ci Bumps [setuptools](https://github.com/pypa/setuptools) from 69.5.1 to 70.0.0. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst) - [Commits](https://github.com/pypa/setuptools/compare/v69.5.1...v70.0.0) --- updated-dependencies: - dependency-name: setuptools dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] 73ae5f70 2024-05-27T10:09:00 Bump fonttools from 4.51.0 to 4.52.1 in /.ci Bumps [fonttools](https://github.com/fonttools/fonttools) from 4.51.0 to 4.52.1. - [Release notes](https://github.com/fonttools/fonttools/releases) - [Changelog](https://github.com/fonttools/fonttools/blob/main/NEWS.rst) - [Commits](https://github.com/fonttools/fonttools/compare/4.51.0...4.52.1) --- updated-dependencies: - dependency-name: fonttools dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Behdad Esfahbod ee0c7d6b 2024-05-25T12:14:05 [geometry] Use && instead of "and" This is not Python. :)) https://github.com/harfbuzz/harfbuzz/pull/4727#issuecomment-2131381810
Behdad Esfahbod 484cb260 2024-05-23T22:20:25 [CFF] Handle error in case of Null used on Unsized type :(
Behdad Esfahbod 361d30e2 2024-05-23T21:44:28 [CFF] Ignore unknown operators Fixes https://github.com/harfbuzz/harfbuzz/issues/4558
Behdad Esfahbod 0037ee28 2024-05-24T08:10:15 Merge pull request #4578 from harfbuzz/varc-table `VARC` table
Behdad Esfahbod fecc5789 2024-05-23T16:23:21 [var] Minor, make a function a template
dependabot[bot] bc90b29b 2024-05-20T10:20:31 Bump github/codeql-action from 3.25.4 to 3.25.5 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.4 to 3.25.5. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/ccf74c947955fd1cf117aef6a0e4e66191ef6f61...b7cec7526559c32f1616476ff32d17ba4c59b2d6) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] 71ff393d 2024-05-20T10:20:21 Bump codecov/codecov-action from 4.3.1 to 4.4.0 Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.3.1 to 4.4.0. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/5ecb98a3c6b747ed38dc09f787459979aebb39be...6d798873df2b1b8e5846dba6fb86631229fbcb17) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] 95526ef9 2024-05-20T10:20:26 Bump actions/checkout from 4.1.5 to 4.1.6 Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.5 to 4.1.6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/44c2b7a8a4ea60a981eaca3cf939b5f4305c123b...a5ac7e51b41094c92402da3b24376905380afc29) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Behdad Esfahbod 1da053e8 2024-05-13T16:44:50 [aat] Remove unused template parameter
Behdad Esfahbod e2f1e387 2024-05-13T15:19:58 Merge pull request #4719 from harfbuzz/aat-buffer-digest [aat] For short words, use buffer digest to skip morx / kerx subtables
Behdad Esfahbod 204778e8 2024-05-13T15:59:54 [aat] Use buffer-digest for non-state-machine kerning as well
Behdad Esfahbod fbcfc198 2024-05-13T15:49:00 [aat] Change buffer-digest threshold to 32
Behdad Esfahbod f536a416 2024-05-13T15:43:50 [aat] For short words, use buffer digest to skip kerx machine subtables Shows 3 / 4% speedup in fa-words test case with GeezaPro.
Behdad Esfahbod 3ff9ebc8 2024-05-13T14:46:55 [aat] For short words, use buffer digest to skip morx subtables Shows 3 / 4% speedup in en-words test case with Helvetica Neue.
dependabot[bot] 687c218f 2024-05-06T10:37:15 Bump codecov/codecov-action from 4.3.0 to 4.3.1 Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.3.0 to 4.3.1. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/84508663e988701840491b86de86b666e8a86bed...5ecb98a3c6b747ed38dc09f787459979aebb39be) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Behdad Esfahbod c9d6bbcf 2024-05-13T14:54:11 [aat] Minor don't copy variable
Khaled Hosny 30485ee8 2024-05-13T23:45:50 Typo
Behdad Esfahbod 9ea29789 2024-05-13T14:43:47 [aat] Minor
Khaled Hosny 71b1ba7a 2024-05-13T23:07:51 8.5.0
Garret Rieger 0660a4d4 2024-05-13T19:28:57 [subset] fix fuzzer found heap use after free in BASE subsetting.
Garret Rieger 3f38ffd6 2024-05-13T18:50:43 [subset] Fix remaining double conversion warnings.
Steve Lhomme 6253b3a9 2024-05-13T11:01:58 [meson] build ragel as a native tool When cross compiling it will build a target (host) binary that can't be run on the building machine. Also remove the install flag which is not compatible with the native flag, but the custom built ragel is correctly picked.
Behdad Esfahbod 31c45e84 2024-05-13T10:20:12 Merge pull request #4711 from harfbuzz/aat-set-digest [aat] Use set digest to speed up
Behdad Esfahbod 3609ebb0 2024-05-13T11:05:04 [htmx] Return non-variable advance if no glyf table available Fixes https://github.com/harfbuzz/harfbuzz/issues/4706
Behdad Esfahbod 3d3c6db4 2024-05-13T11:00:21 [kern] Allow format 1 / 3 in OT-style kern table Otherwise we were failing to sanitize them, and Bad Things were happening after.
dependabot[bot] fb607425 2024-05-13T10:27:02 Bump github/codeql-action from 3.25.3 to 3.25.4 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.3 to 3.25.4. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/d39d31e687223d841ef683f52467bd88e9b21c14...ccf74c947955fd1cf117aef6a0e4e66191ef6f61) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] 364ae509 2024-05-13T10:27:05 Bump ossf/scorecard-action from 2.3.1 to 2.3.3 Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.3.1 to 2.3.3. - [Release notes](https://github.com/ossf/scorecard-action/releases) - [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md) - [Commits](https://github.com/ossf/scorecard-action/compare/0864cf19026789058feabb7e87baa5f140aac736...dc50aa9510b46c811795eb24b2f1ba02a914e534) --- updated-dependencies: - dependency-name: ossf/scorecard-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] 44d8489f 2024-05-13T10:27:10 Bump actions/checkout from 4.1.4 to 4.1.5 Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.4 to 4.1.5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/0ad4b8fadaa221de15dcec353f45205ec38ea70b...44c2b7a8a4ea60a981eaca3cf939b5f4305c123b) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Behdad Esfahbod e2ab6c7b 2024-05-12T15:25:13 [kern/kerx] Add accelerator and set-digest filtering
Behdad Esfahbod 5f32c60d 2024-05-12T15:16:25 [kerx] Remove set-digests since accelerator is not shared
Behdad Esfahbod ebbec771 2024-05-12T15:10:21 [kern] Use the sanitized version from face I'm not sure why kern/kerx/morx were written this way before.
Behdad Esfahbod 23e4a3cf 2024-05-12T10:49:46 [aat/morx] Add an accelerator
Behdad Esfahbod 0828ccc5 2024-05-12T10:06:06 [aat] Move buffer out of StateTableDriver
David Corbett bba0c0e2 2024-05-11T23:15:35 Add test-cff.cc
David Corbett 0db136b1 2024-05-09T11:49:48 [subset-cff] Shorten output of `encode_num_tp`
Behdad Esfahbod 5a405b31 2024-05-11T10:03:47 [aat] First sketch at using hb_set_digest_t They are not cached in an accelerator yet.
Behdad Esfahbod 51582558 2024-05-11T09:25:22 [set-digest] Add operator []. Also auto-initialize
Behdad Esfahbod 3d75d445 2024-05-11T08:58:58 [set] Clarify add_range() params
Qunxin Liu 7975c9ca 2024-05-08T10:11:03 [instancer] bug fix for COLRv1, add missing mapping to VarIdx::NO_VARIATION
Garret Rieger b74a7ecc 2024-05-07T19:53:01 Fix IUP differences accoss platforms. - Slightly increase the tolerance to account for differences in floating point math across platforms. - The specific issue is a fused multiply add (d = d1 + (x - x1) * scale; in hb-subset-instancer-iup.cc) - Also fix more implicit double conversion warnings.
Qunxin Liu 0e1ffd77 2024-05-07T13:55:03 [instancer] add a warning for CFF partial instancing It's not supported yet
Garret Rieger a3d8a59d 2024-05-07T18:32:56 Fix double to float cast warning.
Behdad Esfahbod 6ef69f74 2024-05-07T10:43:48 [cff2] Minor init
Behdad Esfahbod ca642570 2024-05-07T10:19:30 Rename result_t to rebase_tent_result_t
Behdad Esfahbod 847ead35 2024-05-06T14:58:48 Merge pull request #4691 from googlefonts/colrv1 [instancer] support partial instancing for COLRv1
dependabot[bot] a96f7c87 2024-05-06T20:41:37 Bump jinja2 from 3.1.3 to 3.1.4 in /.ci Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4. - [Release notes](https://github.com/pallets/jinja/releases) - [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4) --- updated-dependencies: - dependency-name: jinja2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Qunxin Liu a5c9c826 2024-05-06T13:22:49 rename expected files from *.retain-all-codepoint.* to *.all.* This is to fix file name too long error tar: harfbuzz-8.4.0/test/subset/data/expected/sync_vmetrics/playwrite_mm.subset.default.retain-all-codepoint.SPED=25,YEXT=520,wght=100-400,slnt=18.iup_optimize.ttf: file name is too long (cannot be split); not dumped tar: Exiting with failure status due to previous errors
Qunxin Liu 3b3c154b 2024-05-06T12:56:23 add back missing tests that were disabled when wrapped by experimental
Qunxin Liu 6c898572 2024-05-02T10:11:06 fix bots
Qunxin Liu f614a7d3 2024-05-02T10:05:18 [instancer] add/update tests for COLRv1 instancing
Qunxin Liu 247039de 2024-04-26T13:36:52 [instancer] partial instantiating support for COLRv1 Also add subset support for COLRv1 VarStore/DeltaSetIndexMap
Qunxin Liu 625a9a96 2024-05-03T14:52:53 [instancer] use correct constant for No VARIATIONS index
Qunxin Liu ebcdadbf 2024-05-03T14:24:56 [instancer] add tests for instantiating BASE table
Qunxin Liu c5a85a73 2024-05-03T09:44:14 [instancer] support BASE table
Behdad Esfahbod 4d2380f5 2024-05-03T14:05:56 Merge pull request #4693 from harfbuzz/promote-vf-api [instancer] Promote partial instancing API out of experimental.
Garret Rieger f145ab2f 2024-05-03T18:24:33 Disable empty_region_vardata test when running on 32bit machines.
Garret Rieger e81c8c13 2024-05-03T18:06:14 Change tolerance from float to double.
Garret Rieger 36e82fd5 2024-05-03T17:33:37 Use sizeof(repeat_x_deltas[0]) instead of sizeof(int).
Khaled Hosny f03bf499 2024-05-03T00:35:40 [ci] Try to fix finding ICU on macOS runner
Khaled Hosny 91f54d4b 2024-05-03T00:15:38 [ci] Try to fix pip install on macOS runner Use setup-python action which which I think uses venv so pip install will not fail as now installing system-wide packages with pip is disallowed.
Garret Rieger 06172662 2024-05-02T22:05:03 Test using double's in IUP optimizatio code. Trying to resolve delta differences on MINGW 32bit.
Behdad Esfahbod ba1f194a 2024-05-02T12:18:11 [gsubgpos] Reduce stack use in recursion
Garret Rieger 4cf606f6 2024-05-02T20:46:29 [instancer] Promote partial instancing api out of experimental.
Qunxin Liu c04d0a29 2024-04-25T14:57:36 [subset] generate colrv1 varsotre inner_maps in the plan Also merge remap_variation_indices APIs used by GDEF and BASE into 1
Qunxin Liu 690893e3 2023-10-02T09:09:53 [subset] collect variation indices for COLRv1
dependabot[bot] 6ac7a05c 2024-04-29T10:49:34 Bump actions/upload-artifact from 4.3.2 to 4.3.3 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.2 to 4.3.3. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/1746f4ab65b179e0ea60a494b83293b640dd5bba...65462800fd760344b1a7b4382951275a0abb4808) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] 11f37aac 2024-04-29T10:49:30 Bump hendrikmuhs/ccache-action from 1.2.12 to 1.2.13 Bumps [hendrikmuhs/ccache-action](https://github.com/hendrikmuhs/ccache-action) from 1.2.12 to 1.2.13. - [Release notes](https://github.com/hendrikmuhs/ccache-action/releases) - [Commits](https://github.com/hendrikmuhs/ccache-action/compare/faf867a11c028c0b483fb2ae72b6fc8f7d842714...c92f40bee50034e84c763e33b317c77adaa81c92) --- updated-dependencies: - dependency-name: hendrikmuhs/ccache-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] 77b9b8c8 2024-04-29T10:49:25 Bump github/codeql-action from 3.25.1 to 3.25.3 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.1 to 3.25.3. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/c7f9125735019aa87cfc361530512d50ea439c71...d39d31e687223d841ef683f52467bd88e9b21c14) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] c7b4f16a 2024-04-29T10:49:17 Bump actions/checkout from 4.1.3 to 4.1.4 Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.3 to 4.1.4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/1d96c772d19495a3b5c517cd2bc0cb401ea0529f...0ad4b8fadaa221de15dcec353f45205ec38ea70b) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Behdad Esfahbod 13609790 2024-04-23T14:40:21 [VarStoreInstancer] Add cache argument Not used by any clients currently (which are COLR and VARC).
Behdad Esfahbod c270a254 2024-04-23T14:40:06 [COLR] Remove redundant variable
Behdad Esfahbod b32e0a70 2024-04-23T14:28:38 Comment
Behdad Esfahbod fff48b45 2024-04-23T14:20:31 Remove unnecessary comment Resolves https://github.com/harfbuzz/harfbuzz/issues/4677
Behdad Esfahbod cd1d8b8b 2024-04-23T14:18:06 [varc] Use multiVarStore instead of GDEF varStore That's what we agreed upon.
Garret Rieger aeadd7c1 2024-04-23T19:50:19 [subset] Offsets in BaseLangSysRecord are relative to the parent table and not the BaseLangSysRecord. https://learn.microsoft.com/en-us/typography/opentype/spec/base#baselangsysrecord-1
Behdad Esfahbod ac411f26 2024-04-23T13:26:53 [Condition] Finish evaluation of ConditionValue https://github.com/adobe-type-tools/opentype-spec-drafts/blob/main/condvalue_spec.md
Behdad Esfahbod 66cd7c04 2024-04-23T13:09:22 [Condition] Shuffle code around
Behdad Esfahbod d2ca8a59 2024-04-23T13:06:29 [Condition] Implement ConditionValue Doesn't fully work yet. Need to shuffle some code around first. Shift other Condition format numbers. Implements https://github.com/adobe-type-tools/opentype-spec-drafts/blob/main/condvalue_spec.md
Behdad Esfahbod 6129c726 2024-04-22T14:52:58 [varc] Use Condition instead of ConditionSet With more Condition formats. https://github.com/harfbuzz/boring-expansion-spec/commit/df7dcc4618b9dc003740d25c53afe30a8fc03fe2 https://github.com/harfbuzz/boring-expansion-spec/issues/147
Garret Rieger 33cae9b4 2024-04-19T21:58:10 [repacker] If repacking fails for GSUB/GPOS try re-running with extension promotion and table splitting.