[fonttools/fonttools] 3b03ea: [varLib] Fix typo in comment: -0x8000 is -32768, n...

0 views
Skip to first unread message

Behdad Esfahbod

unread,
Feb 27, 2026, 4:49:40 PM (12 days ago) Feb 27
to fontto...@googlegroups.com
Branch: refs/heads/varLib-bugfixes
Home: https://github.com/fonttools/fonttools
Commit: 3b03ea6fdaca7de99224127c892b6cc061472da9
https://github.com/fonttools/fonttools/commit/3b03ea6fdaca7de99224127c892b6cc061472da9
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2026-02-27 (Fri, 27 Feb 2026)

Changed paths:
M Lib/fontTools/varLib/__init__.py

Log Message:
-----------
[varLib] Fix typo in comment: -0x8000 is -32768, not -36768

Co-Authored-By: Claude Opus 4.6 (1M context) <nor...@anthropic.com>


Commit: a10469e527e9b43d201ec6ee97b724ed427ac0f1
https://github.com/fonttools/fonttools/commit/a10469e527e9b43d201ec6ee97b724ed427ac0f1
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2026-02-27 (Fri, 27 Feb 2026)

Changed paths:
M Lib/fontTools/varLib/__init__.py

Log Message:
-----------
[varLib] Remove redundant newTable("GDEF") in _merge_OTL

The first newTable("GDEF") was immediately overwritten by the next line.

Co-Authored-By: Claude Opus 4.6 (1M context) <nor...@anthropic.com>


Commit: 6f497586c0dc17b3387c8c6735c81a245d8c565e
https://github.com/fonttools/fonttools/commit/6f497586c0dc17b3387c8c6735c81a245d8c565e
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2026-02-27 (Fri, 27 Feb 2026)

Changed paths:
M Lib/fontTools/varLib/__init__.py

Log Message:
-----------
[varLib] Remove dead 'count = 0' assignment in drop_implied_oncurve_points

The variable was assigned twice; the first assignment was immediately
overwritten without being read.

Co-Authored-By: Claude Opus 4.6 (1M context) <nor...@anthropic.com>


Commit: 7d93d63369ac6a257a1373ccabef1c4d21274051
https://github.com/fonttools/fonttools/commit/7d93d63369ac6a257a1373ccabef1c4d21274051
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2026-02-27 (Fri, 27 Feb 2026)

Changed paths:
M Lib/fontTools/varLib/__init__.py

Log Message:
-----------
[varLib] Fix --variable-fonts filter: pass skip_vf to build_many

The --variable-fonts regex was used to filter the output paths but not
passed to build_many(), so all VFs were built regardless. This wasted
time and caused a KeyError when trying to save filtered-out VFs.

Co-Authored-By: Claude Opus 4.6 (1M context) <nor...@anthropic.com>


Compare: https://github.com/fonttools/fonttools/compare/3b03ea6fdaca%5E...7d93d63369ac

To unsubscribe from these emails, change your notification settings at https://github.com/fonttools/fonttools/settings/notifications

Behdad Esfahbod

unread,
Mar 3, 2026, 12:22:42 PM (8 days ago) Mar 3
to fontto...@googlegroups.com
Branch: refs/heads/main
Commit: b0a092ac58c688eadcca5803356239288ebc8945
https://github.com/fonttools/fonttools/commit/b0a092ac58c688eadcca5803356239288ebc8945
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2026-03-03 (Tue, 03 Mar 2026)

Changed paths:
M Lib/fontTools/varLib/__init__.py

Log Message:
-----------
[varLib] Use selected VF set for skip_vf


Commit: 686b8fce1fbd254c22102feea328994e7e1b71f1
https://github.com/fonttools/fonttools/commit/686b8fce1fbd254c22102feea328994e7e1b71f1
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2026-03-03 (Tue, 03 Mar 2026)

Changed paths:
M Lib/fontTools/varLib/__init__.py

Log Message:
-----------
Merge pull request #4048 from fonttools/varLib-bugfixes

[`varLib.__init__`] bugfixes


Compare: https://github.com/fonttools/fonttools/compare/428327e4764e...686b8fce1fbd
Reply all
Reply to author
Forward
0 new messages