From: keiju@... (Keiju ISHITSUKA) Date: 2008-09-09T17:59:23+09:00 Subject: [ruby-dev:36228] forwardable in trunk けいじゅ@いしつかです. trunkに入っている Forwardable ですが, オリジナルの意図が実現できていま せん. # 変わっていることに長い間気が付かなかったのも問題ですが(^^;; trunkの版では, SingleForwardable をなくして, Forwardable で代用してい ますが, これでは元の振る舞いと同じにはできません. つまり, class A def_single_delegator :@ForwardingClass, :single_method end の様なことができません. trunk の方では, class A def_delegator :@ForwardingClass, :single_method end と同じになり, 求める結果にならないです. というわけで, trunkに入っている forwardable は前提(Forwardableと SingleForwardableをいっしょにできるということ)から間違っているので, 拡 張されている部分を除いて元のものに戻したいのですが? __ ---------------------------------------------------->> 石塚 圭樹 <<--- ---------------------------------->> e-mail: keiju@ishitsuka.com <<---