From: Yukihiro Matsumoto Date: 2006-08-03T15:24:51+09:00 Subject: Re: [ ruby-Bugs-5273 ] range === Hi, In message "Re: [ ruby-Bugs-5273 ] range ===" on Thu, 3 Aug 2006 06:50:03 +0900, writes: |Initial Comment: |method range#=== returns false when its begin or end aren't numeric |It breaks code like (?a...?z)===?c |Another enexpected behaviour is |case |when (Time.at(0)...Time.at(2)) Right, it calls Object#=== which should be Enumerable#member? The fix was checked in. matz.