まつもと ゆきひろです

In message "Re: [ruby-dev:43732] [Ruby 1.9 - Bug #4591][Assigned] (1.5...2).max #=> 1 (Range#max)"
    on Sat, 11 Jun 2011 17:03:00 +0900, Koichi Sasada <redmine / ruby-lang.org> writes:

|終端を含まないRangeについて、endがIntegerである時にend-1を返していますが、
|それはbeginもIntegerである事が想定されてると思います。
|結局 beginがIntegerじゃないときは、endがIntegerでない時と同様に
|maxが定義できなさそうなので、やはり同様にErrorにした方が親切かと思います。
|
|以下のパッチを入れていいですか?

入れてもいいんじゃないでしょうか。