Hi --

On Tue, 30 Apr 2002, Rich Kilmer wrote:

> OK...about as nitpicking as it gets...

Don't flatter yourself :-)

> upload unless unchanged?
>
> Per the standard Rubyism of the question mark for Boolean methods.

OK, now I want to know why the non-? version doesn't bother me.
I think it's because the name already denotes state, and therefore
connotes Booleanism.  Or vice versa, or something.

As opposed to, say, var.nil, which without the question mark doesn't
convey any kind of test.

To put it another way: there's nothing else, other than a true-false
indicator, that "unchanged" could be (natural languagewisely
speaking).


David

-- 
David Alan Black
home: dblack / candle.superlink.net
work: blackdav / shu.edu
Web:  http://pirate.shu.edu/~blackdav