summaryrefslogtreecommitdiff
path: root/pygments/lexer.py
diff options
context:
space:
mode:
authorRob Reilink <r.reilink@science-applied.nl>2013-01-13 16:09:49 +0100
committerRob Reilink <r.reilink@science-applied.nl>2013-01-13 16:09:49 +0100
commitec3d9718ed9ba992292092846e33df4b7231fcb0 (patch)
tree66e3967fb223298a187c61cca304fc082359e396 /pygments/lexer.py
parentb791a2396bb845284f93597d728758bd39fdeb6c (diff)
downloadpygments-ec3d9718ed9ba992292092846e33df4b7231fcb0.tar.gz
fixed bug in ExtendedRegexLexer
Diffstat (limited to 'pygments/lexer.py')
-rw-r--r--pygments/lexer.py2
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