diff options
author | Georg Brandl <georg@python.org> | 2010-02-28 22:43:27 +0100 |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2010-02-28 22:43:27 +0100 |
commit | 79d584cfac8d201266e3e0c343743905d7f0616c (patch) | |
tree | 9f1577f19d39a0ec3fdd68d98fee5d6cbde52774 /scripts | |
parent | 3cf9ca698cdafa6383f763de294323118de0a27e (diff) | |
download | pygments-79d584cfac8d201266e3e0c343743905d7f0616c.tar.gz |
Fix test suite: there are problems with groups being None.
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/find_error.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/scripts/find_error.py b/scripts/find_error.py index 82a74de0..ebaa1d41 100755 --- a/scripts/find_error.py +++ b/scripts/find_error.py @@ -41,14 +41,14 @@ class DebuggingRegexLexer(RegexLexer): statetokens = tokendefs[self.statestack[-1]] while 1: for rexmatch, action, new_state in statetokens: - self.m = rexmatch(text, self.pos) - if self.m: + self.m = m = rexmatch(text, self.pos) + if m: if type(action) is _TokenType: - yield self.pos, action, self.m.group() + yield self.pos, action, m.group() else: - for item in action(self, self.m): + for item in action(self, m): yield item - self.pos = self.m.end() + self.pos = m.end() if new_state is not None: # state transition if isinstance(new_state, tuple): |