summaryrefslogtreecommitdiff
path: root/spec/ruby
diff options
context:
space:
mode:
authorK.Takata <kentkt@csc.jp>2019-01-25 18:54:41 +0900
committerNobuyoshi Nakada <nobu.nakada@gmail.com>2025-10-31 20:49:59 +0900
commitbfbbcf34557b0aad4f5ed045df3e4e86b11c9a8c (patch)
tree1c6344cba9323f99881a39e298ba6453f6e39978 /spec/ruby
parentbcea1129f4cac556befd3aa6f0f5580a9f0b1eb5 (diff)
[Bug #13671] Fix that "ss" in look-behind causes syntax error
Fixes k-takata/Onigmo#92. This fix was ported from oniguruma: https://github.com/kkos/oniguruma/commit/257082dac8c6019198b56324012f0bd1830ff4ba https://github.com/k-takata/Onigmo/commit/b1a5445fbeba97b3e94a733c2ce11c033453af73
Diffstat (limited to 'spec/ruby')
-rw-r--r--spec/ruby/language/regexp_spec.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/spec/ruby/language/regexp_spec.rb b/spec/ruby/language/regexp_spec.rb
index 0cd9584549..dbf341b19e 100644
--- a/spec/ruby/language/regexp_spec.rb
+++ b/spec/ruby/language/regexp_spec.rb
@@ -112,7 +112,7 @@ describe "Literal Regexps" do
/foo.(?<=\d)/.match("fooA foo1").to_a.should == ["foo1"]
end
- ruby_bug "#13671", ""..."3.6" do # https://bugs.ruby-lang.org/issues/13671
+ ruby_bug "#13671", ""..."3.5" do # https://bugs.ruby-lang.org/issues/13671
it "handles a lookbehind with ss characters" do
r = Regexp.new("(?<!dss)", Regexp::IGNORECASE)
r.should =~ "✨"