diff options
author | Renaud Blanch <blanch@imag.fr> | 2012-11-11 19:39:17 -0500 |
---|---|---|
committer | Renaud Blanch <blanch@imag.fr> | 2012-11-11 19:39:17 -0500 |
commit | a3521e8e9bd15835debb183108efde49724eb58d (patch) | |
tree | 88792ce18d2f311e7b988681c0876309d1d88f32 | |
parent | bc1fea9cf1220e27625e0ec33c8ef9d81e8987dc (diff) | |
download | pygments-a3521e8e9bd15835debb183108efde49724eb58d.tar.gz |
fixed #821 (incorrect python traceback lexing)
-rw-r--r-- | pygments/lexers/agile.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pygments/lexers/agile.py b/pygments/lexers/agile.py index 85e157fb..269c290f 100644 --- a/pygments/lexers/agile.py +++ b/pygments/lexers/agile.py @@ -392,7 +392,7 @@ class PythonTracebackLexer(RegexLexer): bygroups(Text, using(PythonLexer), Text)), (r'^([ \t]*)(\.\.\.)(\n)', bygroups(Text, Comment, Text)), # for doctests... - (r'^(.+)(: )(.+)(\n)', + (r'^([^:]+)(: )(.+)(\n)', bygroups(Generic.Error, Text, Name, Text), '#pop'), (r'^([a-zA-Z_][a-zA-Z0-9_]*)(:?\n)', bygroups(Generic.Error, Text), '#pop') @@ -428,7 +428,7 @@ class Python3TracebackLexer(RegexLexer): bygroups(Text, using(Python3Lexer), Text)), (r'^([ \t]*)(\.\.\.)(\n)', bygroups(Text, Comment, Text)), # for doctests... - (r'^(.+)(: )(.+)(\n)', + (r'^([^:]+)(: )(.+)(\n)', bygroups(Generic.Error, Text, Name, Text), '#pop'), (r'^([a-zA-Z_][a-zA-Z0-9_]*)(:?\n)', bygroups(Generic.Error, Text), '#pop') |