I noticed this while working on some custom library code to implement '!~'
Patch to add this to RubySpec, which currently fails in JRuby 1.6.7: https://github.com/jruby/rubyspec/pull/2
irb session showing the failure:
In the above example, 'Foo.new !~ /bar/' should have returned /bar/, not true.
|Field||Original Value||New Value|
|Fix Version/s||JRuby 1.7 [ 17049 ]|
|Component/s||Parser [ 12229 ]|
|Component/s||Ruby 1.9.2 [ 13724 ]|
|Summary||'obj =~ thing' is not the same as obj.send(:!~, thing)||'obj !~ thing' is not the same as obj.send(:!~, thing)|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Assignee||Thomas E Enebo [ enebo ]||Charles Oliver Nutter [ headius ]|
|Resolution||Fixed [ 1 ]|