summaryrefslogtreecommitdiff
path: root/Lib/tabnanny.py
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>1999-07-30 17:48:20 +0000
committerGuido van Rossum <guido@python.org>1999-07-30 17:48:20 +0000
commitdb8dcda4c754cf3869996f08c98cfbee28ab6d57 (patch)
tree1f30fe6af74acf0ff9394ad98bd7c73b2932dfda /Lib/tabnanny.py
parent8c3757575517f4084d85c7686b042c89a3a25f99 (diff)
downloadcpython-db8dcda4c754cf3869996f08c98cfbee28ab6d57.tar.gz
Mark Hammond writes:
""" If the filename being complained about contains a space, enclose the file-name in quotes. The reason is simply that when I try and parse tabnanny's output, filenames with spaces make it very difficult to determine where the filename stops and the linenumber begins! """ Tim approves. I slightly changed the patch (use 'in' instead of string.find()) and arbitrarily bumped the __version__ variable up to 6.
Diffstat (limited to 'Lib/tabnanny.py')
-rwxr-xr-xLib/tabnanny.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/Lib/tabnanny.py b/Lib/tabnanny.py
index f68ed2da40..c5adfb5008 100755
--- a/Lib/tabnanny.py
+++ b/Lib/tabnanny.py
@@ -4,10 +4,11 @@
# Released to the public domain, by Tim Peters, 15 April 1998.
-__version__ = "5"
+__version__ = "6"
import os
import sys
+import string
import getopt
import tokenize
@@ -88,6 +89,7 @@ def check(file):
print "offending line:", `line`
print nag.get_msg()
else:
+ if ' ' in file: file = '"' + file + '"'
if filename_only: print file
else: print file, badline, `line`
return