[fonttools/fonttools] c2d2c0: Add failing test case for quad blob -> point pen

0 views
Skip to first unread message

Just van Rossum

unread,
Dec 17, 2025, 9:58:14 AM (16 hours ago) Dec 17
to fontto...@googlegroups.com
Branch: refs/heads/main
Home: https://github.com/fonttools/fonttools
Commit: c2d2c0897801c8fc065a9896b099a9955b4868ba
https://github.com/fonttools/fonttools/commit/c2d2c0897801c8fc065a9896b099a9955b4868ba
Author: Just van Rossum <justva...@gmail.com>
Date: 2025-12-17 (Wed, 17 Dec 2025)

Changed paths:
M Tests/pens/pointPen_test.py

Log Message:
-----------
Add failing test case for quad blob -> point pen


Commit: ab37b915a837373a4e2a1ddd2076be4eb87dd772
https://github.com/fonttools/fonttools/commit/ab37b915a837373a4e2a1ddd2076be4eb87dd772
Author: Just van Rossum <justva...@gmail.com>
Date: 2025-12-17 (Wed, 17 Dec 2025)

Changed paths:
M Lib/fontTools/pens/pointPen.py

Log Message:
-----------
Fix quad blob -> point pen edge case: only remove the final point on closePath if it is an on-curve point


Commit: 50c46a15988f37e8f6061b1039a5cfd5689cce1b
https://github.com/fonttools/fonttools/commit/50c46a15988f37e8f6061b1039a5cfd5689cce1b
Author: Just van Rossum <justva...@gmail.com>
Date: 2025-12-17 (Wed, 17 Dec 2025)

Changed paths:
M Tests/pens/pointPen_test.py

Log Message:
-----------
Reference issue in comment


Commit: 82cd560fd9548d6f36cf641305c00ba6f15424d2
https://github.com/fonttools/fonttools/commit/82cd560fd9548d6f36cf641305c00ba6f15424d2
Author: Just van Rossum <justva...@gmail.com>
Date: 2025-12-17 (Wed, 17 Dec 2025)

Changed paths:
M Lib/fontTools/pens/pointPen.py

Log Message:
-----------
Add comment


Commit: 3fa772a1d62e327c27d94f496fb37e061440473e
https://github.com/fonttools/fonttools/commit/3fa772a1d62e327c27d94f496fb37e061440473e
Author: Just van Rossum <justva...@gmail.com>
Date: 2025-12-17 (Wed, 17 Dec 2025)

Changed paths:
M Lib/fontTools/pens/pointPen.py
M Tests/pens/pointPen_test.py

Log Message:
-----------
Merge pull request #4015 from justvanrossum/fix-issue-4014

Fix SegmentToPointPen edge case


Compare: https://github.com/fonttools/fonttools/compare/71d9b024b043...3fa772a1d62e

To unsubscribe from these emails, change your notification settings at https://github.com/fonttools/fonttools/settings/notifications
Reply all
Reply to author
Forward
0 new messages