Comment 2 for bug 524481

Revision history for this message
Rob Antonishen (rob-antonishen) wrote :

I've changed the subprocess code to use communicate() rather than wait().

There was also a new bug introduced (not sure when) where the bundled csv.reader changed to take a file object rather than a string as it was previously. This version has been tested to work both with cvs.py included in the inkscape extensions folder and using the native python csv module if not.

Lastly, the previous version took objects out of layers and into the document root. This version leaves the restacked objects in the layer of the first selected object. Not sure of a more intuitive way to do this, since selections can span layers. It might be possible to leave objects in their own layers, but then the restacking wouldn't appear to work...

-Rob A>