From: ts Date: 2006-02-19T03:02:04+09:00 Subject: Re: Odd break behavior? >>>>> "Y" == Yukihiro Matsumoto writes: Y> It seems to be a bug. Thank you for finding it. It's too complex to Y> fix it in a minute. moulon% diff -u eval.c~ eval.c --- eval.c~ 2005-12-20 14:41:47.000000000 +0100 +++ eval.c 2006-02-18 18:46:29.000000000 +0100 @@ -752,7 +752,7 @@ #define BLOCK_LAMBDA 2 static struct BLOCK *ruby_block; -static unsigned long block_unique = 0; +static unsigned long block_unique = 1; #define PUSH_BLOCK(v,b) do { \ struct BLOCK _block; \ moulon% no ? Guy Decoux