[fonttools/fonttools] ed2a2a: [diff] Change positional arg names

0 views
Skip to first unread message

Behdad Esfahbod

unread,
Dec 16, 2025, 2:05:56 PM (2 days ago) Dec 16
to fontto...@googlegroups.com
Branch: refs/heads/diff-improvements
Home: https://github.com/fonttools/fonttools
Commit: ed2a2a5cf18f4985d7f694805db8a3800ebbdb65
https://github.com/fonttools/fonttools/commit/ed2a2a5cf18f4985d7f694805db8a3800ebbdb65
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-12-16 (Tue, 16 Dec 2025)

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

Log Message:
-----------
[diff] Change positional arg names


Commit: 09e9d8f1fcc9246ca27d5256a9f3fefab7a77f64
https://github.com/fonttools/fonttools/commit/09e9d8f1fcc9246ca27d5256a9f3fefab7a77f64
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-12-16 (Tue, 16 Dec 2025)

Changed paths:
M Lib/fontTools/diff/__main__.py
M Lib/fontTools/diff/utils.py

Log Message:
-----------
[diff] Add -t / -x shorthands ala ttx


Commit: 4b22497e420f7ceccef04de3c94ac7a03879994f
https://github.com/fonttools/fonttools/commit/4b22497e420f7ceccef04de3c94ac7a03879994f
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-12-16 (Tue, 16 Dec 2025)

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

Log Message:
-----------
[diff] Tune --color


Compare: https://github.com/fonttools/fonttools/compare/ed2a2a5cf18f%5E...4b22497e420f

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

Behdad Esfahbod

unread,
Dec 16, 2025, 3:23:43 PM (2 days ago) Dec 16
to fontto...@googlegroups.com
Branch: refs/heads/main
Home: https://github.com/fonttools/fonttools
Commit: ed2a2a5cf18f4985d7f694805db8a3800ebbdb65
https://github.com/fonttools/fonttools/commit/ed2a2a5cf18f4985d7f694805db8a3800ebbdb65
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-12-16 (Tue, 16 Dec 2025)

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

Log Message:
-----------
[diff] Change positional arg names


Commit: 09e9d8f1fcc9246ca27d5256a9f3fefab7a77f64
https://github.com/fonttools/fonttools/commit/09e9d8f1fcc9246ca27d5256a9f3fefab7a77f64
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-12-16 (Tue, 16 Dec 2025)

Changed paths:
M Lib/fontTools/diff/__main__.py
M Lib/fontTools/diff/utils.py

Log Message:
-----------
[diff] Add -t / -x shorthands ala ttx


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

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

Log Message:
-----------
[diff] Tune --color


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

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

Log Message:
-----------
[diff] Remove shlex usage

Was wrong thing to do.


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

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

Log Message:
-----------
[diff] Default to external diff tool


Commit: 757e94e42a4c272695f3530b1dd7ba8aa262dc83
https://github.com/fonttools/fonttools/commit/757e94e42a4c272695f3530b1dd7ba8aa262dc83
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-12-16 (Tue, 16 Dec 2025)

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

Log Message:
-----------
[diff] Pipe to `less` by default


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

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

Log Message:
-----------
[diff] Don't page to less if no diff


Commit: 8082ac88f29ff5a96b28679263964d9399215a64
https://github.com/fonttools/fonttools/commit/8082ac88f29ff5a96b28679263964d9399215a64
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-12-16 (Tue, 16 Dec 2025)

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

Log Message:
-----------
[diff] Stat silent if no diff


Commit: 0a1fb7c279ef7449ae02eb768f6fac67c24b382d
https://github.com/fonttools/fonttools/commit/0a1fb7c279ef7449ae02eb768f6fac67c24b382d
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-12-16 (Tue, 16 Dec 2025)

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

Log Message:
-----------
[diff] Rip out `rich` module usage


Commit: 9143ade600b118ebb54d79c15f590fabdc67a430
https://github.com/fonttools/fonttools/commit/9143ade600b118ebb54d79c15f590fabdc67a430
Author: Behdad Esfahbod <beh...@behdad.org>
Date: 2025-12-16 (Tue, 16 Dec 2025)

Changed paths:
M Lib/fontTools/diff/__main__.py
M Lib/fontTools/diff/diff.py
M Lib/fontTools/diff/utils.py

Log Message:
-----------
Merge pull request #4009 from fonttools/diff-improvements

Diff improvements


Compare: https://github.com/fonttools/fonttools/compare/cea26f495463...9143ade600b1
Reply all
Reply to author
Forward
0 new messages