From: Roger Pack Date: 2008-06-17T14:00:39+09:00 Subject: syntax change for 1.9? case 3 when true && a = 3 rescue nil : false end this code errs in 1.9 and succeeds in 1.8.6 Was this deliberate? [please ignore the lameness of the code--it was just a simplified example]. Thanks! -R -- Posted via http://www.ruby-forum.com/.