summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pygments/lexers/text.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pygments/lexers/text.py b/pygments/lexers/text.py
index f4c5a1ba..869dad85 100644
--- a/pygments/lexers/text.py
+++ b/pygments/lexers/text.py
@@ -601,7 +601,7 @@ class RstLexer(RegexLexer):
r'(\n[ \t]*\n)([ \t]+)(.*)(\n)((?:(?:\8.*|)\n)+)',
_handle_sourcecode),
# A directive
- (r'^( *\.\.)(\s*)(\w+)(::)(?:([ \t]*)(.+))?',
+ (r'^( *\.\.)(\s*)([\w-]+)(::)(?:([ \t]*)(.+))?',
bygroups(Punctuation, Text, Operator.Word, Punctuation, Text, Keyword)),
# A reference target
(r'^( *\.\.)(\s*)([\w\t ]+:)(.*?)$',