From: Pit Capitain Date: 2009-02-12T06:59:37+09:00 Subject: Re: If you are happy with the direction of Ruby 1.8.7+, respond 2009/2/11 Radosław Bułat : > h={} > h[{"foo" => 1}] = 100 > p h[{"foo" => 1}] > > ruby 1.8.6 prints "nil", 1.8.7 prints "100". Ah, you mean Hash#hash. Thanks a lot, I didn't know that. But this is an example where the 1.8.7 version yields the result most people would expect, so I see this more like a "feature" fix (not a bug fix, because it hasn't been an official bug AFAIK). I can't imagine any code that depends on the behaviour of 1.8.6. Or do you have an example? Regards, Pit