From: James Edward Gray II Date: 2005-06-21T01:17:02+09:00 Subject: Re: x==1 vs 1==x On Jun 20, 2005, at 9:57 AM, Jason Foreman wrote: > All personal attacks aside, Ruby does not issue warnings for this type > of error in all cases (pun intended, see my last message for example) That's probably because there are some valid uses for it: if error = messages.find { |mess| mess.error? } # ... end If memory serves, Ruby doesn't whine about the above and that makes me very happy. James Edward Gray II