From: Inaba Hiroto Date: 1998-06-19T01:09:32+09:00 Subject: [ruby-dev:2921] Re: experimental release 1.1b9_26 1.1b9_26をコンパイルしてみたのですが、 From: matz@netlab.co.jp (Yukihiro Matsumoto) Subject: [ruby-dev:2911] experimental release 1.1b9_26 Date: Thu, 18 Jun 1998 16:50:01 +0900 > Thu Jun 18 13:37:19 1998 Yukihiro Matsumoto > > * file.c (file_s_ftype): uses lstat(2) instead of stat(2). > > * dir.c (dir_s_glob): there can be buffer overrun, check added. > > * eval.c (f_binding): handles in-block variables declared after > binding's generation. このeval.cの修正って、[ruby-dev:2902]の < (2) 以下のコードが不自然 < < proc{ < eval "foo = 1" < proc {foo = 10}.call < eval "foo" # => 10 < }.call < の修正ではないのですか? 自分がコンパイルした_26はまだ10を返しているよ うなんですが。 -- 稲葉 浩人 (inaba@st.rim.or.jp)