Marcin fixed this in Joni already, so at least JRuby does not have  
this bug anymore. It didn't sound like a hard fix, so it shouldn't be  
hard to fix Oniguruma too.

- Charlie

On Dec 1, 2007, at 11:36, Evan Weaver <evan / cloudbur.st> wrote:

> Hello Rubyists,
>
> VVSiz led me to this one. On 1.8.6:
>
>>> "A" =~ /[^a]/i
> => nil
>
> On trunk:
>
>>> "A" =~ /[^a]/i
> => 0
>
> The 1.8.6 behavior seems correct, though. Every alternative
> distribution which has also followed Oniguruma suffers from this bug.
>
> Evan
>
> -- 
> Evan Weaver
> Cloudburst, LLC
>