--- a/Plugins/CheckerPlugins/SyntaxChecker/pyflakes/checker.py Sun Jul 24 18:27:13 2016 +0200 +++ b/Plugins/CheckerPlugins/SyntaxChecker/pyflakes/checker.py Wed Jul 27 13:56:37 2016 +0200 @@ -702,8 +702,8 @@ # Remove UndefinedName messages already reported for this name. self.messages = [ m for m in self.messages if not - isinstance(m, messages.UndefinedName) and not - m.message_args[0] == node_name] + isinstance(m, messages.UndefinedName) or + m.message_args[0] != node_name] # Bind name to global scope if it doesn't exist already. global_scope.setdefault(node_name, node_value)