Plugins/CheckerPlugins/Pep8/pep8.py

branch
5_3_x
changeset 2931
552d5934c6f6
parent 2801
8ccc38b80dc2
child 3084
bb490ec69f98
--- a/Plugins/CheckerPlugins/Pep8/pep8.py	Wed Sep 18 19:48:12 2013 +0200
+++ b/Plugins/CheckerPlugins/Pep8/pep8.py	Tue Sep 24 18:32:18 2013 +0200
@@ -1109,7 +1109,7 @@
                         # Python < 2.6 behaviour, which does not generate NL after
                         # a comment which is on a line by itself.
                         self.tokens = []
-        except tokenize.TokenError as err:
+        except (SyntaxError, tokenize.TokenError) as err:
             msg, (lnum, pos) = err.args
             self.report_error_args(lnum, pos, "E901", "TokenError", msg)
         return self.file_errors

eric ide

mercurial