diff options
author | Adam Retter <adam.retter@googlemail.com> | 2014-11-10 22:49:36 +0000 |
---|---|---|
committer | Adam Retter <adam.retter@googlemail.com> | 2014-11-10 22:49:36 +0000 |
commit | 3be0c87d202bbe810a12f30e2d4c07c8800d2339 (patch) | |
tree | a22b1d0d2348fd32ae3d0e360b8f22e7c66dc3c0 /pygments/lexers/webmisc.py | |
parent | bb7085af4e133e44e8031b5c0b0a91a8960d93f0 (diff) | |
download | pygments-3be0c87d202bbe810a12f30e2d4c07c8800d2339.tar.gz |
Improvements to XQuery variable tokenization
Diffstat (limited to 'pygments/lexers/webmisc.py')
-rw-r--r-- | pygments/lexers/webmisc.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pygments/lexers/webmisc.py b/pygments/lexers/webmisc.py index 2d581b86..ef97a254 100644 --- a/pygments/lexers/webmisc.py +++ b/pygments/lexers/webmisc.py @@ -415,7 +415,7 @@ class XQueryLexer(ExtendedRegexLexer): ], 'varname': [ (r'\(:', Comment, 'comment'), - (r'(' + qname + ')(\()?', bygroups(Name.Variable, Punctuation), 'operator'), + (r'(' + qname + ')(\()?', bygroups(Name, Punctuation), 'operator'), ], 'singletype': [ (r'\(:', Comment, 'comment'), @@ -425,7 +425,7 @@ class XQueryLexer(ExtendedRegexLexer): 'itemtype': [ include('whitespace'), (r'\(:', Comment, 'comment'), - (r'\$', Punctuation, 'varname'), + (r'\$', Name.Variable, 'varname'), (r'(void)(\s*)(\()(\s*)(\))', bygroups(Keyword, Text, Punctuation, Text, Punctuation), 'operator'), (r'(element|attribute|schema-element|schema-attribute|comment|text|' @@ -726,7 +726,7 @@ class XQueryLexer(ExtendedRegexLexer): (r'then|else', Keyword), - # ML specific + # Marklogic specific (r'(try)(\s*)', bygroups(Keyword, Text), 'root'), (r'(catch)(\s*)(\()(\$)', bygroups(Keyword, Text, Punctuation, Name.Variable), 'varname'), |