From: Barry Warsaw Date: Mon, 26 Feb 2001 04:46:53 +0000 (+0000) Subject: main(): Slightly more informative error message when TokenError X-Git-Tag: v2.1b1~203 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=75ee8f54fac7cdc38e70541f2857e60fae675a70;p=thirdparty%2FPython%2Fcpython.git main(): Slightly more informative error message when TokenError occurs. Also, continue processing. --- diff --git a/Tools/i18n/pygettext.py b/Tools/i18n/pygettext.py index 834ba480e0c0..a83979906503 100755 --- a/Tools/i18n/pygettext.py +++ b/Tools/i18n/pygettext.py @@ -464,7 +464,11 @@ def main(): closep = 1 try: eater.set_filename(filename) - tokenize.tokenize(fp.readline, eater) + try: + tokenize.tokenize(fp.readline, eater) + except tokenize.TokenError, e: + sys.stderr.write('%s: %s, line %d, column %d\n' % + (e[0], filename, e[1][0], e[1][1])) finally: if closep: fp.close()