
On 5/13/05, aaron@...749... <aaron@...749...> wrote:
Bulia, this morning there was another path parsing bug in the tracker and so there is another patch.
Heh, you seem to attract them :) Thanks, committed.
How should one interpret this: L0,0 L3,4 L7,2 Z 1,5
I think it's just invalid. Both Batik and Adobe complain on this and render nothing.
Because Moveto implies Lineto and Closepath should imply Moveto because the spec says that any following commands begin a new subpath at the previous subpaths initial point.
Well, that seems far-fetched to me. Z does not "imply" moveto, it just starts a new subpath in the current point.
I just had an idea for an extension that you might be interested in: blending paths. As you already have all the code for parsing and writing paths in your Python extensions, and since you can borrow the blending algorithm from Skencil (which is itself in Python), I think it would be easy for you - and very useful until we have a "proper" internal implementation of blends (which requires a lot of work).