Benoit Daloze wrote:
> Sure, it would be nice while/until loops return value of the last 
> iteration,
> I agree.

This boils down to the fact that 'if false ; end' returns nil, hence 
means 'do nil' and not 'do nothing' (as a comment does).

Inserting a piece of code between 'if false' and 'end' is not equivalent 
to commenting it out, and does not means 'jump over it'. I feel it 
should.

-- 
Posted via http://www.ruby-forum.com/.