From: shugo@... (Shugo Maeda) Date: 1998-04-15T23:37:06+09:00 Subject: [ruby-dev:2359] Re: Dir#new etc.... 前田です。 matz@netlab.co.jp (Yukihiro Matsumoto) wrote: ||それはさておきDir.openでイテレータ呼び出しの時にensure closeする ||変更についてですが、そのままだとdir_foreachの方がうまく動かなく ||なってしまうようです。 | |これはreadがないからですよね.つまりイテレータ呼び出しの中で |呼び出すべきメソッドが無いということではないのですか? いえ、dir_foreach()からdir_s_open()を呼ぶとDir.openをイテレータ として呼び出すことになってしまうので、動作がおかしくなってしまう んです。 # dir.cだとPUSH_ITER(ITER_NOT)するわけにもいきませんよね? -- 前田 修吾