summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene? Schwaiger <sanssecours@me.com>2017-06-16 21:26:54 +0200
committerRene? Schwaiger <sanssecours@me.com>2017-06-16 21:26:54 +0200
commitf333e139fb4b2217df2f4d085e1f48fc7c0480ef (patch)
treeb4eb88c2ccef1e5214ec53b84332698eafaba1b1
parent213f64436cf28d67c3e3dc47c681dab4a296b34d (diff)
downloadpygments-f333e139fb4b2217df2f4d085e1f48fc7c0480ef.tar.gz
YAML: Recognize non-specific tag `!`
Before this change Pygments would incorrectly mark the non-specific tag as error token.
-rw-r--r--pygments/lexers/data.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pygments/lexers/data.py b/pygments/lexers/data.py
index acf75131..a795a7b0 100644
--- a/pygments/lexers/data.py
+++ b/pygments/lexers/data.py
@@ -250,7 +250,7 @@ class YamlLexer(ExtendedRegexLexer):
(r'!<[\w#;/?:@&=+$,.!~*\'()\[\]%-]+>', Keyword.Type),
# a tag in the form '!', '!suffix' or '!handle!suffix'
(r'!(?:[\w-]+!)?'
- r'[\w#;/?:@&=+$,.!~*\'()\[\]%-]+', Keyword.Type),
+ r'[\w#;/?:@&=+$,.!~*\'()\[\]%-]*', Keyword.Type),
# an anchor
(r'&[\w-]+', Name.Label),
# an alias