
I often write effects in Python that raise an exception, and therefore send no output to STDOUT. Inkscape responds with:
Extension::Script: Unknown error for pclose : Success /tmp/ink_ext_qL04b1:1: parser error : Document is empty
^ /tmp/ink_ext_qL04b1:1: parser error : Start tag expected, '<' not found
^
** (inkscape:6769): CRITICAL **: virtual void Inkscape::Extension::Implementation::Script::effect(Inkscape::Extension::Effect*, SPView*): assertion `mydoc != NULL' failed
Is that just a healthy warning? I also notice on occasion (though I can not reproduce it on command yet) that I experience a crash soon afterward.
So my question: Could stderr generated by scripts be captured into a gui window? This is of course unnecessary because, I can always run inkscape from the command line for debugging. But I thought the information might help users track down dependencies.
Aaron Spike