diff options
author | Georg Brandl <georg@python.org> | 2010-09-12 19:52:53 +0200 |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2010-09-12 19:52:53 +0200 |
commit | d7da17cb751e17c0976602cb8b9a58558f6e427c (patch) | |
tree | 123e05dfa09ca1aa3d5d923e8ac9cead04b7dfd5 | |
parent | c7196a658de8711a08990fb61a2ba25b75f46bb8 (diff) | |
download | pygments-d7da17cb751e17c0976602cb8b9a58558f6e427c.tar.gz |
Fix test suite and rewrap.
-rw-r--r-- | pygments/lexers/web.py | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/pygments/lexers/web.py b/pygments/lexers/web.py index 9bb34f50..52e442fc 100644 --- a/pygments/lexers/web.py +++ b/pygments/lexers/web.py @@ -1685,12 +1685,15 @@ class JbstLexer(RegexLexer): tokens = { 'root': [ - (r'(<%[@=#!:]?)(.*?)(%>)', bygroups(Name.Tag, JavascriptLexer, Name.Tag)), - (r'(<%\$)(.*?)(:)(.*?)(%>)', bygroups(Name.Tag, Name.Function, Punctuation, String, Name.Tag)), - (r'(<%--)(.*?)(--%>)', bygroups(Name.Tag, Comment.Multiline, Name.Tag)), - (r'(<script.*?>)(.*?)(</script>)', bygroups(using(HtmlLexer), - JavascriptLexer, - using(HtmlLexer))), + (r'(<%[@=#!:]?)(.*?)(%>)', + bygroups(Name.Tag, using(JavascriptLexer), Name.Tag)), + (r'(<%\$)(.*?)(:)(.*?)(%>)', + bygroups(Name.Tag, Name.Function, Punctuation, String, Name.Tag)), + (r'(<%--)(.*?)(--%>)', + bygroups(Name.Tag, Comment.Multiline, Name.Tag)), + (r'(<script.*?>)(.*?)(</script>)', + bygroups(using(HtmlLexer), + using(JavascriptLexer), using(HtmlLexer))), (r'(.+?)(?=<)', using(HtmlLexer)), (r'.+', using(HtmlLexer)), ], |