From: "H.Yamamoto" Date: 2004-02-08T01:00:48+09:00 Subject: [ruby-dev:22832] Dir.glob("**/") のバグ 山本です。 File.fnmatchの件とは別に、Dir.glob("**/") が動作しないというバグがありました。 これは path が "" のとき stat(path) が失敗するのが原因で、 stat(*path ? path : ".") とすれば動くようになるのですが、 すると "" がマッチ結果に含まれるようになります。(Rev1.98では含まれていません) Dir.glob("**/") => [ "", "hoge/", "hoge/hoge/" ] それで質問なのですが、"" もカレントディレクトリとしてマッチ結果に含めるべきでしょうか? 含めるべきならば、 Dir.glob("") => [] も Dir.glob("") => [ "" ] のほうがいいんでしょうか?これは rb_glob2 より以前を変更しないといけませんが・・・