Robin Swift
Robin Swift
That's useful. I'm thinking...
Ok, so can I see the same hexdump for your input? ``` xxd test.pes | head ```
Ok, so I think I can offer your workflow a solution quicker than fixing this. Then fix this at a later date. Can you output from your design software in...
I'll open an new issue... use #191
That's debug information, not the reason for failing. It looks like the dst parsing is getting the number of stitches correct? Does the sew file open now?
Yes, I can reproduce this bug...
Ok, try the current version. In my testing it managed to encode multiple colors.
Oh dear, that's not it then. What does ``` % ./libembroidery/embroider test.dst test.csv % head -n40 test.csv ``` give now?
So the question is, what happens when the dst attempts to encode a color change? Is it an unknown? What does this return? ``` % grep UNKNOWN test.csv ```
That looks like a color change to me. There's one of them for a start. Perhaps an UNKNOWN should be a STOP on read? Because if we don't know that...