summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGES2
-rw-r--r--pygments/lexers/agile.py2
2 files changed, 3 insertions, 1 deletions
diff --git a/CHANGES b/CHANGES
index 6587f883..dcb4e892 100644
--- a/CHANGES
+++ b/CHANGES
@@ -22,6 +22,8 @@ Version 1.3
- Fixed a bug in `do_insertions()` used for multi-lexer languages.
+- Fixed a Ruby regex highlighting bug (#476).
+
- Gherkin lexer: Fixed single apostrophe bug and added new i18n keywords.
diff --git a/pygments/lexers/agile.py b/pygments/lexers/agile.py
index 01af255f..70da4dab 100644
--- a/pygments/lexers/agile.py
+++ b/pygments/lexers/agile.py
@@ -655,7 +655,7 @@ class RubyLexer(ExtendedRegexLexer):
r'(?<=^match\s)|'
r'(?<=^if\s)|'
r'(?<=^elsif\s)'
- r')(\s*)(/)(?!=)', bygroups(Text, String.Regex), 'multiline-regex'),
+ r')(\s*)(/)', bygroups(Text, String.Regex), 'multiline-regex'),
# multiline regex (in method calls)
(r'(?<=\(|,)/', String.Regex, 'multiline-regex'),
# multiline regex (this time the funny no whitespace rule)