#3045: fix pydoc behavior for TEMP path with spaces.

This commit is contained in:
Georg Brandl 2008-07-16 21:19:28 +00:00
parent 0e6ea5d715
commit b32dea5a3e
1 changed files with 2 additions and 2 deletions

View File

@ -1333,7 +1333,7 @@ def getpager():
(fd, filename) = tempfile.mkstemp()
os.close(fd)
try:
if hasattr(os, 'system') and os.system('more %s' % filename) == 0:
if hasattr(os, 'system') and os.system('more "%s"' % filename) == 0:
return lambda text: pipepager(text, 'more')
else:
return ttypager
@ -1361,7 +1361,7 @@ def tempfilepager(text, cmd):
file.write(text)
file.close()
try:
os.system(cmd + ' ' + filename)
os.system(cmd + ' "' + filename + '"')
finally:
os.unlink(filename)