-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
incorrect relative move from getNormalizedPathSegList #50
Comments
this is with getNormalized... |
Hello Dan, You do not mention what are you finding wrong here, I assume that it is the same concern as in #48 (although I should not have to look at another issue to figure out this one). Again, I see nothing wrong here. The description of the method is the following:
And IMO the values returned by the method are correct. Therefore, I'm closing. |
Unless you give more details about what you are exactly doing and why, this issue is invalid. Saying "Raw data I log receiving from EchoSVG 0.2" is not enough. If you provide, for example, a well-commented unit test that fails, there would be more chances that any issue would be identified and fixed. |
For example, where does the "closing to" comes from... |
Hmm... well, I'll try to give more detail. https://github.com/MarginallyClever/Makelangelo-software/blob/7ca9c7a6f867731ac0fe95a84253a85560a6ea80/src/main/java/com/marginallyclever/makelangelo/makeart/io/vector/LoadSVG.java#L308 I
in PATHSEG_CLOSEPATH I also print the point to which I am returning (start of sub path), so that I know where the "cursor" is at before the next move command. |
I finally wrote the test that I mentioned and I believe that reproduces the results above, although mine prints the C coordinates in a different order. I thought that you were doing something in addition to the I'll look at it. |
I made an ugly fix. With that fix, I get the following:
Does this sound better to you? If it does, I'll wait a bit in case I can figure out a more elegant fix, otherwise I'll commit it.
|
Really? It's so much easier to implement than the alternatives! The new Z move looks right. Please let me know when I can try it out. |
I just pushed the commit. If you plan to test the current 0.2.1-SNAPSHOT I'll hold this issue open until I hear from you. |
<dependency>
<groupId>io.sf.carte</groupId>
<artifactId>echosvg-all</artifactId>
<version>0.2.1-SNAPSHOT</version>
</dependency>
|
This project has no snapshot repository (the Maven release repo is just a hack over Github Pages). The suggested procedure is to build from source and deploy to local Maven repo (the README explains how to). |
I am very busy this weekend. I'll make a note to try it monday. |
trying to build it now... I don't see a branch for 0.2.1. I'm new to gradle and i don't see a gradle.properties item for version number. Am I missing something? Do I just build the latest (IDEA > Gradle > echosvg-all > tasks > build > build)? |
ok, i found the readme for publishToMavenLocal and got the SNAPSHOT installed. now I get a pile of |
As we are coming close to the 0.2.1 release date, @i-make-robots can this be closed? You can always open a new issue if you find another bug. |
Hi! I have been unable to test it. I will try again after the release. |
Apache Batik has had this bug for 17 years (since The next day BATIK-1344 was created, asking for a limited support of the Coincidences are always amazing. |
Raw data I log receiving from EchoSVG 0.2 is
The text was updated successfully, but these errors were encountered: