diff options
-rw-r--r-- | TODO | 2 | ||||
-rw-r--r-- | pygments/lexers/web.py | 6 |
2 files changed, 4 insertions, 4 deletions
@@ -24,7 +24,7 @@ for 0.6 - dhtml: overlays toggleable by javascript - lexers: - * BASIC + * (Q)BASIC * apacheconf * python TBs * haskell diff --git a/pygments/lexers/web.py b/pygments/lexers/web.py index 1328b4ff..7e74ccb5 100644 --- a/pygments/lexers/web.py +++ b/pygments/lexers/web.py @@ -328,8 +328,8 @@ class XmlLexer(RegexLexer): ('<!--', Comment, 'comment'), (r'<\?.*?\?>', Comment.Preproc), ('<![^>]*>', Comment.Preproc), - (r'<\s*[a-zA-Z0-9:-]+', Name.Tag, 'tag'), - (r'<\s*/\s*[a-zA-Z0-9:-]+\s*>', Name.Tag), + (r'<\s*[a-zA-Z0-9:.-]+', Name.Tag, 'tag'), + (r'<\s*/\s*[a-zA-Z0-9:.-]+\s*>', Name.Tag), ], 'comment': [ ('[^-]+', Comment), @@ -338,7 +338,7 @@ class XmlLexer(RegexLexer): ], 'tag': [ (r'\s+', Text), - (r'[a-zA-Z0-9_:-]+\s*=', Name.Attribute, 'attr'), + (r'[a-zA-Z0-9_.:-]+\s*=', Name.Attribute, 'attr'), (r'/?\s*>', Name.Tag, '#pop'), ], 'attr': [ |