From: matz@... (Yukihiro Matsumoto) Date: 2000-12-09T23:47:54+09:00 Subject: [ruby-dev:11741] Re: Time のサブクラスで比較が失敗します まつもと ゆきひろです In message "[ruby-dev:11739] Time のサブクラスで比較が失敗します" on 00/12/09, tachino Nobuhiro writes: |class Time2 < Time |end | |Time2.now <=> Time2.now | | |timetest.rb:5:in `<=>': failed to convert Time2 into Integer (TypeError) | from timetest.rb:5 | | ソースをみると、引数にTimeクラスのインスタンスそのものを期待している |ので、サブクラスも許す修正を考えてみました。 | でも1.6.1以前はto_iが定義されているクラスならTimeと比較できましたよね。 |この修正では不足でしょうか? この修正でよいと思います。ありがとうございます。