summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArmin Ronacher <armin.ronacher@active-4.com>2011-08-07 18:23:04 +0200
committerArmin Ronacher <armin.ronacher@active-4.com>2011-08-07 18:23:04 +0200
commitbcc9247239b5260f306e37181956c7d0f059ba85 (patch)
treec37dce7613542cca1932ef4b13174dd39bc64309
parentf36231ffa01f2024b0a0af57492b5d6c1797eac6 (diff)
parentc6217ae7026af0f1a22f55a087a69b6456869b6b (diff)
downloadpygments-bcc9247239b5260f306e37181956c7d0f059ba85.tar.gz
merge
-rw-r--r--pygments/lexers/agile.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pygments/lexers/agile.py b/pygments/lexers/agile.py
index 90412c1f..12b914c2 100644
--- a/pygments/lexers/agile.py
+++ b/pygments/lexers/agile.py
@@ -661,8 +661,8 @@ class RubyLexer(ExtendedRegexLexer):
r'(?<=^if\s)|'
r'(?<=^elsif\s)'
r')(\s*)(/)', bygroups(Text, String.Regex), 'multiline-regex'),
- # multiline regex (in method calls)
- (r'(?<=\(|,)/', String.Regex, 'multiline-regex'),
+ # multiline regex (in method calls or subscripts)
+ (r'(?<=\(|,|\[)/', String.Regex, 'multiline-regex'),
# multiline regex (this time the funny no whitespace rule)
(r'(\s+)(/)(?![\s=])', bygroups(Text, String.Regex),
'multiline-regex'),