Comment 28 for bug 197617

Revision history for this message
sas (sas-sas) wrote :

Here's a new version of uniconv-ext.py. This version deals with two problems in the original version:

  1) In the original version I used the subprocess module, which is the recommended way of running subprocesses. However, this module is not included in Python 2.3, which we still need to support. So the new version uses a fallback method if the subprocess module isn't found.

  2) The original version only reports error messages from UniConvertor if they are sent to stderr. However, UniConvertor sometimes writes error messages to stdout instead. So, when UniConvertor fails, the new version reports anything written to stdout, as well as anything written to stderr.

I would be grateful if people could test this new version (particularly on Linux and OS X).