On 12.10.2005, at 03:17, Yukihiro Matsumoto wrote:

> In 1.9, you can declare block local variables explicitly, by the
> syntax:
>
>   foo {|a; b, c| ...}   # b and c are block local

and how I whould have to write that c is global?

     foo { | a,b, global c | }
     foo { | a, b, <c> | }

Please don't misunderstand my suggestion.
I have no idea if it's possible or not,
but it looks pretty to me :)

regards
Karl-Heinz