石塚圭樹さんの
<200103161037.TAA25488.keiju / bc.mbn.or.jp>から
> >特異メソッドを未定義(undef)にするには、
> >どうすればよいのでしょうか?
>
> class<<Fixnum
>   undef foo
> end
> 
> です.

ありがとうございます。(あおきさんも)
言われてみると簡単なことでした。
どうもすいません。

[ruby-dev:12510]のパッチをRubyに当てた状態で
以下のスクリプトでsuperが失敗することを
確認できました。
(パッチの正当性になっているかな?)

class Foo < Fixnum
  def self.new
    super
  end
end

Fixnum.instance_eval {
  def new; end
  undef new
}

Foo.new

# =>
# ../test/new.rb:3:in `new': super: no superclass method `new' (NameError)
# 	from ../test/new.rb:12
----
小迫@ソフネック   渋谷区恵比寿1-15-1