J.B.C.Engelen wrote:
== Explicit closing line segment == A: "M 0,0 L 1,1 z" B: "M 0,0 L 1,1 L 0,0 z" These two paths are not identical in SVG. When adding midpoint markers, path A will not have a marker at (0,0), but path B will. Inkscape 0.46 did not distinguish between these two paths. 0.47 does distinguish them, however after nodetool editing, path A is converted to path B. I think this is a bug [...]
I recently noticed that nodes got occasionally duplicated in closed paths, is that due to this bug?
== Only moveto's in a path == E: "M 0,0 M 1,1 M 2,3" Such a path is used for paths where only markers should be shown, without stroking the rest of the path. Inkscape 0.46 discards this path data; 0.47 correctly handles this kind of path.
current svn-snapshot crashes when setting markers on such a moveto-only path. I'd really appreciate this to work, so far I use transparent strokes to achieve such behavior.
By the way: This could be a very efficient way for implementing the proposed spray tool. Instead of placing hundrets of clones on the canvas, the spray-pattern is used as a marker and each item is just one more "M x,y".
Regards, Thomas