From: "ujihisa ." Date: 2009-05-29T17:00:59+09:00 Subject: [ruby-dev:38555] [Bug #1537] The Feature of Hash#to_s was Changed Bug #1537: The Feature of Hash#to_s was Changed http://redmine.ruby-lang.org/issues/show/1537 起票者: ujihisa . ステータス: Open, 優先度: Normal ruby -v: ruby 1.9.2dev (2009-05-29 trunk 23604) [i386-darwin9.7.0] r23604で、Hash#to_sの仕様が以下のように変わりましたが、これは意図的なものですか? [before] Hashの各keyとvalueをinspectしたものを{}内にまとめる {'' => ''}.to_s #=> '{""=>""}' [after] Hashの各keyとvalueをto_sしたものを{}内にまとめる {'' => ''}.to_s #=> '{=>}' # r23604のhash.cへの修正を参考にr23324での若干の低速化を改善しようとarray.cを修正しようとする過程で上記変更点に気づきました。 参考: http://redmine.ruby-lang.org/issues/show/1533 ---------------------------------------- http://redmine.ruby-lang.org