From: matz@... (Yukihiro Matsumoto) Date: 1998-03-12T11:32:30+09:00 Subject: [ruby-dev:1712] Re: implementation of super_undef (Re: [BUG] String.dup) まつもと ゆきひろです In message "[ruby-dev:1711] Re: implementation of super_undef (Re: [BUG] String.dup)" on 98/03/12, 石塚圭樹 writes: |けいじゅ@日本ラショナルソフトウェアです. |>Fixnumなどのことを考えるとrb_undef_methodでもsuper_undefしておいた方が |>よいのではないでしょうか。 | |確かに. Cレベルではそれで良いでしょうね. なるほど,ではそのように. んで,このアイディアを実装して試してみましたが,なかなか良い です.なにより現在のAPIが一切変わらない上,以前の方法では対 応できなかった「Cメソッドの再定義問題」にも対応しているのが 良いです. これで残る問題はCレベルで適当にnewを再定義してクラスの期待す る構造と異なるインスタンスを生成されうることだけですが,これ はバグといっても良いと思うので,放っておこうと思ってます.