diff options
author | Gaurav Jain <gaurav@gauravjain.org> | 2014-05-18 04:17:32 -0400 |
---|---|---|
committer | Gaurav Jain <gaurav@gauravjain.org> | 2014-05-18 04:17:32 -0400 |
commit | 99fba293818c780ce48e990e973c9df24ec6c8c0 (patch) | |
tree | 8d57b06c7921469563dbbb2e3279d3fda900c47a /pygments/lexers/templates.py | |
parent | d3399178e86e83c3ffa8d0b188d0478d12c90431 (diff) | |
download | pygments-99fba293818c780ce48e990e973c9df24ec6c8c0.tar.gz |
Apply default state transition in various lexers to avoid extra token generation
Diffstat (limited to 'pygments/lexers/templates.py')
-rw-r--r-- | pygments/lexers/templates.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pygments/lexers/templates.py b/pygments/lexers/templates.py index 4d53dca6..89d29f0f 100644 --- a/pygments/lexers/templates.py +++ b/pygments/lexers/templates.py @@ -17,7 +17,7 @@ from pygments.lexers.agile import PythonLexer, PerlLexer from pygments.lexers.compiled import JavaLexer from pygments.lexers.jvm import TeaLangLexer from pygments.lexer import Lexer, DelegatingLexer, RegexLexer, bygroups, \ - include, using, this + include, using, this, default from pygments.token import Error, Punctuation, \ Text, Comment, Operator, Keyword, Name, String, Number, Other, Token from pygments.util import html_doctype_matches, looks_like_xml @@ -229,7 +229,7 @@ class VelocityLexer(RegexLexer): (r'(\.)(' + identifier + r')', bygroups(Punctuation, Name.Variable), '#push'), (r'\}', Punctuation, '#pop'), - (r'', Other, '#pop') + default('#pop') ], 'directiveparams': [ (r'(&&|\|\||==?|!=?|[-<>+*%&\|\^/])|\b(eq|ne|gt|lt|ge|le|not|in)\b', |