diff options
author | David Robillard <d@drobilla.net> | 2011-11-21 08:25:14 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2011-11-21 08:25:14 +0000 |
commit | 8c9a0cbaf858f31b8e4fb8e37f89541dfb038a78 (patch) | |
tree | 7a640e576672405f3f9478b7acad72f3b0ca531a /lv2specgen | |
parent | 6efb807a885369b9240c7fe0bc0abeb81b5deb05 (diff) | |
download | lv2-8c9a0cbaf858f31b8e4fb8e37f89541dfb038a78.tar.xz |
Highlight qnames as Name.Tag.
Diffstat (limited to 'lv2specgen')
-rwxr-xr-x | lv2specgen/lv2specgen.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lv2specgen/lv2specgen.py b/lv2specgen/lv2specgen.py index b8494a1..1349f5c 100755 --- a/lv2specgen/lv2specgen.py +++ b/lv2specgen/lv2specgen.py @@ -196,8 +196,8 @@ if have_pygments: ], 'predObj': [ include('comments'), - (r'(\s*[a-zA-Z_:][a-zA-Z0-9\-_:]*\b\s*)', Operator, 'object'), - (r'\s*(<[^>]*\>)', Operator, 'object'), + (r'\s*[a-zA-Z_:][a-zA-Z0-9\-_:]*\b\s*', Name.Tag, 'object'), + (r'\s*(<[^>]*\>)', Name.Tag, 'object'), (r'\s*\]\s*', Text, '#pop'), (r'(?=\s*\.\s*)', Keyword, '#pop'), ], @@ -209,12 +209,12 @@ if have_pygments: 'object': [ include('comments'), (r'\s*\[', Text, 'predObj'), - (r'\s*<[^> ]*>', Name.Attribute), + (r'\s*<[^> ]*>', Name.Tag), (r'\s*("""(?:.|\n)*?""")(\@[a-z]{2-4}|\^\^<?[a-zA-Z0-9\-\:_#/\.]*>?)?\s*', bygroups(Literal.String,Text)), (r'\s*".*?[^\\]"(?:\@[a-z]{2-4}|\^\^<?[a-zA-Z0-9\-\:_#/\.]*>?)?\s*', Literal.String), (r'\s*[0-9]+\.[0-9]*\s*\n?', Literal.Number), (r'\s*[0-9]+\s*\n?', Literal.Number), - (r'\s*[a-zA-Z0-9\-_\:]\s*', Name.Attribute), + (r'\s*[a-zA-Z0-9\-_\:]\s*', Name.Tag), (r'\s*\(', Text, 'objList'), (r'\s*;\s*\n?', Punctuation, '#pop'), (r'\s*,\s*\n?', Punctuation), # Added by drobilla so "," is not an error |