You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In restore_contour_order the check for duplicate start points warns for tons of glyphs in my test font, but the information isn't useful. It warns of duplicate start points in glyphs that do not contain duplicate start points. For example in this simple glyph the first contour start point remains as the start point when overlaps are removed
In this case (and many like it) there are no contour orders to restore. The result is a single contour. If the result is a single contour I would expect the first contour's start point to remain as the the start point like it does, but without any warnings.
Even in glyphs with more contours the warning isn't useful. Here the start points on contour 18, 15, 5, and 10 are all reported as duplicate start points. Before 02cb7fd the same glyphs do not have any "duplicate start point" warnings in restore_contour_order.
In
restore_contour_order
the check for duplicate start points warns for tons of glyphs in my test font, but the information isn't useful. It warns of duplicate start points in glyphs that do not contain duplicate start points. For example in this simple glyph the first contour start point remains as the start point when overlaps are removedIn this case (and many like it) there are no contour orders to restore. The result is a single contour. If the result is a single contour I would expect the first contour's start point to remain as the the start point like it does, but without any warnings.
Even in glyphs with more contours the warning isn't useful. Here the start points on contour 18, 15, 5, and 10 are all reported as duplicate start points. Before 02cb7fd the same glyphs do not have any "duplicate start point" warnings in
restore_contour_order
.Command
checkoutlinesufo --all test-checkoutlinesufo.ufo -e
test-checkoutlinesufo.ufo.zip
The text was updated successfully, but these errors were encountered: