From: ts Date: 2004-04-14T21:39:32+09:00 Subject: Re: New Local Variable Scope rule >>>>> "D" == David Alan Black writes: D> OK... but what will the decision be, for 'c'? Why would it be any D> different here than for: Well, write your example like this def call_foo c = nil foo(lambda{|b| c=b}) puts c end and you can test the result with 1.8 :-) Guy Decoux