From: matz@... (Yukihiro Matsumoto) Date: 2002-10-03T16:33:47+09:00 Subject: [ruby-dev:18444] Re: [ruby-cvs] ruby/ext/tcltklib: * eval.c (ruby_run): should set toplevel visibility again here. まつもと ゆきひろです In message "[ruby-dev:18436] Re: [ruby-cvs] ruby/ext/tcltklib: * eval.c (ruby_run): should set toplevel visibility again here." on 02/10/02, nobu.nakada@nifty.ne.jp writes: |> むう、修正しておきます。 | |rb_f_lambda()を使うようになってますが、これでできるんでしたっけ。 |たしかPUSH_ITER(ITER_CUR)してなくてできないので、rb_proc_new() |が必要だったような気がするのですが。 | | *(q->result) = rb_funcall(rb_iterate(rb_f_lambda, 0, ivq_safelevel_handler, | Data_Wrap_Struct(rb_cData,0,0,q)), | rb_intern("call"), 0); あれえ、できなかったっけか。