From: matz@... (Yukihiro Matsumoto) Date: 2002-02-23T13:44:08+09:00 Subject: [ruby-dev:16042] Re: Method#inspect まつもと ゆきひろです In message "[ruby-dev:16041] Method#inspect" on 02/02/23, Kazuhiro NISHIYAMA writes: |1.6でクラスメソッドのMethod#inspectの結果が変な気がします。 実際にはレシーバのクラスとそのメソッドが定義されているクラス を表示しているので、レシーバ(File)のクラスであるClassを表示 しているわけですが、変といえば変ですよね。 だから1.7では修正してあるわけですが。1.7の機能をバックポート してほしいという希望だと受け止めればよいでしょうか。前向きに 検討しましょう。 |それから今だとどのクラスで定義されているかはinspectの結果を |解析するしかないので、直接取り出せるメソッドがほしいです。 どのクラスで定義されたかどうかは「気にするな」というメッセー ジです(笑)。 実際問題として、名前はどうするかとか特異クラスをどうするかと かのいろんな問題を考慮しないと採用できませんねえ。