From 75ee8f54fac7cdc38e70541f2857e60fae675a70 Mon Sep 17 00:00:00 2001 From: Barry Warsaw Date: Mon, 26 Feb 2001 04:46:53 +0000 Subject: [PATCH] main(): Slightly more informative error message when TokenError occurs. Also, continue processing. --- Tools/i18n/pygettext.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Tools/i18n/pygettext.py b/Tools/i18n/pygettext.py index 834ba480e0..a839799065 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() -- 2.50.1