okkez です。 何かものすごい勘違いをしていたみたいです。 すみませんが、以下のパッチは取り下げます。 # 自分でも何を見間違えたのかわからないorz 08/04/11 に okkez<okkez000 / gmail.com> さんは書きました: > okkez です。 > > リファレンスマニュアルの作業をしていて気づいたのですが、Hash#flatten の動作がコメントと > 異なっているようです。コードの動きにコメントを合わせるパッチを書いてみました。 > > Index: hash.c > =================================================================== > --- hash.c (revision 15977) > +++ hash.c (working copy) > @@ -1677,8 +1677,9 @@ > * <i>level</i> 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 > > -- okkez okkez000 / gmail.com