From: keiju@... (Keiju ISHITSUKA) Date: 2009-07-17T22:37:55+09:00 Subject: [ruby-dev:38815] Ruby会議懇親会でリジェクトされてしまった forwardable.rb につ いて おもに, yuguiさんへ けいじゅ@いしつかです. 理由は何でしょうか? まず, trunkのを変更した理由ですが: -- [ruby-dev:36228]からの引用 trunkの版では, SingleForwardable をなくして, Forwardable で代用してい ますが, これでは元の振る舞いと同じにはできません. つまり, class A def_single_delegator :@ForwardingClass, :single_method end の様なことができません. trunk の方では, class A def_delegator :@ForwardingClass, :single_method end と同じになり, 求める結果にならないです. -- ということで, 1.9の振る舞いを維持しつつ(上記省く), 1.8系に近い実装に変 更しました. ですので, 1.9.1にあるものの振る舞いにバグあるという認識です. いかがでしょう? __ ---------------------------------------------------->> 石塚 圭樹 <<--- ---------------------------------->> e-mail: keiju@ishitsuka.com <<---