From: "K.Kosako" Date: 2001-05-02T15:13:03+09:00 Subject: [ruby-dev:13081] Re: block_pass Yukihiro Matsumotoさんの <988775954.654526.16215.nullmailer@ev.netlab.zetabits.com>から > * 手続きオブジェクトのレベルに合わせる(けれども、現状より > は下げない) > > * ブロックを実行したときだけ、手続きオブジェクトのレベルに > 設定する > > の二通りが考えられます。いただいたパッチは前者です。後者は実 > 装が圧倒的に大変ですし、実用上は前者でも全く問題ないように思 > われますが、一応どなたか意見をお持ちかどうかお尋ねします。 block_passの中でSAFE LEVELに関して何もしない、というのは 駄目でしょうか? Block passされていない手続きのproc.callと動作が一致しなくなって しまいますが、それが嫌なら手続きのまま他の引数として渡せばよいので、 それほどおかしいとは思えないんですが。 送ったパッチとは違う意見ですいません。 ---- 小迫@ソフネック 渋谷区恵比寿1-15-1