From: Gavin Sinclair Date: 2003-02-07T12:05:21+09:00 Subject: Re: Private lvalue methods unusable? On Friday, February 7, 2003, 1:55:40 PM, Steven wrote: > That works also, but it changes the spec. So does redefining the method > signature, like so: def dollars(aNumber). That also works, but changes > the spec. > I'll just have to put this down as a "gotcha" and carry on. Is there a > list of places Ruby doesn't follow the least surprise principle? There's a newcomers list that documents gotchas, but it doesn't include this one. I've never seen it mentioned before, actually. You listening, Bill? ;) Gavin