summaryrefslogtreecommitdiff
path: root/pygments/lexers/agile.py
diff options
context:
space:
mode:
authorRob Hoelz <rob@hoelz.ro>2012-12-26 23:15:25 +0100
committerRob Hoelz <rob@hoelz.ro>2012-12-26 23:15:25 +0100
commit1b1379734ece1c6ad898102ac023bea88dae4259 (patch)
treef136aa0cff41cdd07ba2544b538079d613277efe /pygments/lexers/agile.py
parent7f1c3e60944d9554f515daf30005cfa3d4b30815 (diff)
downloadpygments-1b1379734ece1c6ad898102ac023bea88dae4259.tar.gz
Allow more flexible delimiters for m// and rx//
Diffstat (limited to 'pygments/lexers/agile.py')
-rw-r--r--pygments/lexers/agile.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pygments/lexers/agile.py b/pygments/lexers/agile.py
index 381963c5..accda3ef 100644
--- a/pygments/lexers/agile.py
+++ b/pygments/lexers/agile.py
@@ -2109,7 +2109,7 @@ class Perl6Lexer(ExtendedRegexLexer):
( r'(?<=~~)\s*/(?:\\\\|\\/|.)*?/', String.Regex ),
( r'(?<==)\s*/(?:\\\\|\\/|.)*?/', String.Regex ),
( r'(?<=\()\s*/(?:\\\\|\\/|.)*?/', String.Regex ),
- ( r'(?:m|rx)[\w\s:]*/(?:\\\\|\\/|.)*?/', String.Regex ),
+ ( r'(?:m|rx)(?P<adverbs>[\w\s:]*)(?P<delimiter>[^0-9a-zA-Z:\s]+)', brackets_callback(String.Regex) ),
( r'(?:s|tr)[\w\s:]*/(?:\\\\|\\/|.)*?/(?:\\\\|\\/|.)*?/', String.Regex ),
( r'[0-9a-zA-Z_][' + PERL6_IDENTIFIER_CHARS + ']*', Name ),
( r"'(\\\\|\\[^\\]|[^'\\])*'", String ),