From: okkez Date: 2008-04-11T23:05:28+09:00 Subject: [ruby-dev:34344] Hash#flatten okkez です。 リファレンスマニュアルの作業をしていて気づいたのですが、Hash#flatten の動作がコメントと 異なっているようです。コードの動きにコメントを合わせるパッチを書いてみました。 Index: hash.c =================================================================== --- hash.c (revision 15977) +++ hash.c (working copy) @@ -1677,8 +1677,9 @@ * level argument determines the level of recursion to flatten. * * a = {1=> "one", 2 => [2,"two"], 3 => "three"} - * a.flatten # => [1, "one", 2, [2, "two"], 3, "three"] + * a.flatten(1) # => [1, "one", 2, [2, "two"], 3, "three"] * a.flatten(2) # => [1, "one", 2, 2, "two", 3, "three"] + * a.flatten # => [1, "one", 2, 2, "two", 3, "three"] */ static VALUE -- okkez okkez000@gmail.com