[fonttools/fonttools] e01a49: [diff] Add --y1 and --y2 to select fonts in a coll...

0 views
Skip to first unread message

Behdad Esfahbod

unread,
Dec 17, 2025, 6:02:24 PM (3 days ago) Dec 17
to fontto...@googlegroups.com
Branch: refs/heads/diff-even-more
Home: https://github.com/fonttools/fonttools
Commit: e01a495259f92f9655a7e0e57f082976ed438845
https://github.com/fonttools/fonttools/commit/e01a495259f92f9655a7e0e57f082976ed438845
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-12-17 (Wed, 17 Dec 2025)

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

Log Message:
-----------
[diff] Add --y1 and --y2 to select fonts in a collection

Now one can easily --summary differences between two faces in the
same collection for example.


Commit: e150e7a16c1a8a49a18efef93cf0671a11cd287d
https://github.com/fonttools/fonttools/commit/e150e7a16c1a8a49a18efef93cf0671a11cd287d
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-12-17 (Wed, 17 Dec 2025)

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

Log Message:
-----------
[diff] Add -a/-b to (default) skip comparing tables with identical binary

Speeds up diff and reduces noise.


Commit: e2d2c99a4587068d530b525719cf9ace2accf15d
https://github.com/fonttools/fonttools/commit/e2d2c99a4587068d530b525719cf9ace2accf15d
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-12-17 (Wed, 17 Dec 2025)

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

Log Message:
-----------
[diff] On GNU diff, show table name of each diff chunk


Compare: https://github.com/fonttools/fonttools/compare/e01a495259f9%5E...e2d2c99a4587

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

Behdad Esfahbod

unread,
Dec 18, 2025, 5:50:41 PM (2 days ago) Dec 18
to fontto...@googlegroups.com
Branch: refs/heads/main
Commit: c5e3d3f1fceca77984c0fa3a9a129468d8f3c0bb
https://github.com/fonttools/fonttools/commit/c5e3d3f1fceca77984c0fa3a9a129468d8f3c0bb
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-12-17 (Wed, 17 Dec 2025)

Changed paths:
M Lib/fontTools/diff/__init__.py
M Lib/fontTools/ttLib/ttFont.py

Log Message:
-----------
[diff] Fix table inclusion / exclusion with --binary mode


Commit: c4512b93b3de4b6f8812e57550374843c8417c78
https://github.com/fonttools/fonttools/commit/c4512b93b3de4b6f8812e57550374843c8417c78
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-12-17 (Wed, 17 Dec 2025)

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

Log Message:
-----------
[diff] Allow both -t and -x

Like ttx. This is actually useful in scripting.


Commit: 1abed54bf05eddeabd43aaffb2c56c1aed270424
https://github.com/fonttools/fonttools/commit/1abed54bf05eddeabd43aaffb2c56c1aed270424
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-12-17 (Wed, 17 Dec 2025)

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

Log Message:
-----------
[diff] Rename --all to --always


Commit: f31d362a2c0efe2d883344f8c7eac6e032bee173
https://github.com/fonttools/fonttools/commit/f31d362a2c0efe2d883344f8c7eac6e032bee173
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-12-18 (Thu, 18 Dec 2025)

Changed paths:
M Lib/fontTools/diff/__init__.py
M Lib/fontTools/diff/diff.py
M Lib/fontTools/ttLib/ttFont.py

Log Message:
-----------
Merge pull request #4019 from fonttools/diff-even-more

[diff] More improvements


Compare: https://github.com/fonttools/fonttools/compare/ffeaa5180c63...f31d362a2c0e
Reply all
Reply to author
Forward
0 new messages