-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

It appears that something has changed with Hash#default between 1.8.4
and 1.8.5:

irb(main):001:0> VERSION
=> "1.8.5"
irb(main):002:0> Hash.new{ |h,k| h[k] = k.to_i * 3 }.default
=> nil

irb(main):001:0> VERSION
=> "1.8.4"
irb(main):002:0> Hash.new{ |h,k| h[k] = k.to_i * 3 }.default
=> 0

I did notice mention in the ChangeLog of a change in rb_hash_default,
but unfortunately I cannot read Japanese (ruby-list: 42541).

Regards,

Dan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFFF03S3p/dorzCFX0RAiB9AJ97k6ETrw1AFjEnbytmnG/9hUmiawCgnJ8D
hzYUmCGT9kklXOIUPDMqMdY=
=bez3
-----END PGP SIGNATURE-----