From: Yukihiro Matsumoto Date: 2008-01-15T17:19:43+09:00 Subject: [ruby-dev:33118] Re: error with open-uri (instance_eval?) まつもと ゆきひろです In message "Re: [ruby-dev:33117] Re: error with open-uri (instance_eval?)" on Tue, 15 Jan 2008 17:12:31 +0900, "U.Nakamura" writes: |以下のパッチで問題が解決することがわかりました。 |この問題はたぶんこれでいいんですが、こういう場当たりな対応で |いいんでしょうか... うーむ、これは難しい問題で。 a->b という関係が成立している時(aがDelegator)、 a.extend(aModule) は機能をaに追加すべきか、bに追加すべきかというと、bなんじゃ ないかと思います。ということは、このパッチじゃまずいわけで。 むしろ、instance_evalを転送すべきなのかなあ。