Hmm... yes, that was definitely an oversight when (0,0) removal was coded. Thanks for the bug report!
I just looked at the specification and saw that 'q' was also a curve command, so I edited your proposed fix to also require a (0,0) control point for that command. The fix is in trunk as revision 197.
Hmm... yes, that was definitely an oversight when (0,0) removal was coded. Thanks for the bug report!
I just looked at the specification and saw that 'q' was also a curve command, so I edited your proposed fix to also require a (0,0) control point for that command. The fix is in trunk as revision 197.