Chris Morris wrote:

<snip>
> It doesn't for me:
>
> irb(main):001:0> w = nil
> nil
> irb(main):002:0> x = 'foo' if w != nil
> nil
> irb(main):003:0> x
> nil
> irb(main):004:0> VERSION
> "1.6.6"
>
Ok...this is weird, but irb doesn't do it on mine either. It must be 
something else in my script. I always seem to forget about irb :|

--ghost--