graphics: Fix textgen with Python 2.

Previous fix for Python 3 broke the script under Python 2.
This commit is contained in:
Simon Howard 2013-12-01 23:23:59 -05:00
parent b37baf5abb
commit f651c980dd

View file

@ -36,6 +36,7 @@
from glob import glob
from os import remove
from sys import stdout
from tempfile import mktemp
import subprocess
import re
@ -82,14 +83,16 @@ def invoke_command(command):
"""
for arg in command:
if arg.startswith('-'):
print("\\\n ", end='')
stdout.write("\\\n ")
if ' ' in arg:
print("'%s'" % arg, end=' ')
if ' ' in arg or '#' in arg:
stdout.write(repr(arg))
else:
print(arg, end=' ')
stdout.write(arg)
print()
stdout.write(' ')
stdout.write('\n')
return subprocess.call(command)
class Font(object):