diff options
author | Georg Brandl <georg@python.org> | 2013-01-20 08:37:19 +0100 |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2013-01-20 08:37:19 +0100 |
commit | 7d9f01a9be7f5cb2e1162b7bf890597cb3e68094 (patch) | |
tree | 5021187a9071111ada2fbd9cd62ae83e9f2bcbde | |
parent | 9bea5b261deac74db0387ed99283c406325a9045 (diff) | |
parent | ec3d9718ed9ba992292092846e33df4b7231fcb0 (diff) | |
download | pygments-7d9f01a9be7f5cb2e1162b7bf890597cb3e68094.tar.gz |
Merged in rreilink/pygments-main (pull request #155)
fixed bug in ExtendedRegexLexer
-rw-r--r-- | pygments/lexer.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pygments/lexer.py b/pygments/lexer.py index b2af789b..8f88dfda 100644 --- a/pygments/lexer.py +++ b/pygments/lexer.py @@ -691,10 +691,10 @@ class ExtendedRegexLexer(RegexLexer): break if text[ctx.pos] == '\n': # at EOL, reset state to "root" - ctx.pos += 1 ctx.stack = ['root'] statetokens = tokendefs['root'] yield ctx.pos, Text, u'\n' + ctx.pos += 1 continue yield ctx.pos, Error, text[ctx.pos] ctx.pos += 1 |