From: matz@... (Yukihiro Matsumoto) Date: 2002-03-28T00:12:53+09:00 Subject: Re: Hash.new(Hash.new) doesn't use Hash.new as default value Hi, In message "Re: Hash.new(Hash.new) doesn't use Hash.new as default value" on 02/03/27, ts writes: | With 1.7 you'll have the possibility to write | | Hash.new { Hash.new } | | and each times a key is not defined, ruby will evaluate the block, the | result of the block will be stored in the Hash and ruby will do what you | want. It does not store the evaluated default value. Should it? matz.