Tabby as くろさわ@秩父です。

WATANABE Hirofumi <eban / os.rim.or.jp> wrote in
  message <7756-Tue19Dec2000133122+0900-eban / os.rim.or.jp>:
> http://jarh.hoops.livedoor.com/ruby/ruby-1.6.2-20001218-i386-msdosdjgpp.tar.gz

…から落とした ruby 1.6.2 (2000-12-18) [i386-msdosdjgpp] で、
もう 1 パターンの不具合を発見しました。

 ○"foo.bar"(8.3 形式)
  ・File.exist?("foo.bar") → true
  ・Dir.glob("foo.bar")    → ["foo.bar"]
 ○"foobarbaz.quux"(LongFileName)
  ・File.exist?("foobarbaz.quux") → true
  ・Dir.glob("foobarbaz.quux")    → ["foobarbaz.quux"]
 ○"foo bar"(空白を含む)
  ・File.exist?("foo bar") → true
  ・Dir.glob("foo bar")    → []

空白を含むファイル名で glob に失敗します。
空白を含まなければ、LongFileName でも大丈夫みたいです。

環境は Windows98 の MS-DOS プロンプトです。

       Tabby as くろさわ
         tabby / yk.rim.or.jp
         http://www.yk.rim.or.jp/~tabby/