[pypy-svn] r18157 - pypy/dist/pypy/doc/tool
cfbolz at codespeak.net
cfbolz at codespeak.net
Tue Oct 4 18:52:42 CEST 2005
Author: cfbolz
Date: Tue Oct 4 18:52:40 2005
New Revision: 18157
Modified:
pypy/dist/pypy/doc/tool/mydot.py
Log:
if conversion to eps is not possible, still use conversion on ps directly
Modified: pypy/dist/pypy/doc/tool/mydot.py
==============================================================================
--- pypy/dist/pypy/doc/tool/mydot.py (original)
+++ pypy/dist/pypy/doc/tool/mydot.py Tue Oct 4 18:52:40 2005
@@ -85,10 +85,14 @@
eps = psfile.new(ext="eps")
print eps.read()
elif options.format == "png":
- ps2eps(psfile)
- eps = psfile.new(ext="eps")
- py.process.cmdexec("convert %s %s" % (eps, psfile.new(ext="png")))
png = psfile.new(ext="png")
+ eps = psfile.new(ext="eps")
+ try:
+ ps2eps(psfile)
+ except:
+ #ok, no eps converter found
+ py.process.cmdexec("convert %s %s" % (psfile, png))
+ else:
+ py.process.cmdexec("convert %s %s" % (eps, png))
print png.read()
-
More information about the Pypy-commit
mailing list