From: nobu.nokada@... Date: 2002-04-02T08:50:54+09:00 Subject: Re: Dir[] on Windows w/ long filenames Hi, At Tue, 2 Apr 2002 06:20:31 +0900, Morris, Chris wrote: > Ruby 1.6.6 > > Dir[] doesn't appear to work if any directories have a space in their name: A space is a separator of globbing patterns in 1.6 or former. $ touch a b 'a b' $ ls -l total 0 -rw-r--r-- 1 nobu nakada 0 Apr 2 08:43 a -rw-r--r-- 1 nobu nakada 0 Apr 2 08:43 a b -rw-r--r-- 1 nobu nakada 0 Apr 2 08:43 b $ ruby14-linux -ve 'p Dir["a b"]' ruby 1.4.6 (2000-08-16) [i686-linux] ["a", "b"] $ ruby16-linux -ve 'p Dir["a b"]' ruby 1.6.7 (2002-04-01) [i686-linux] ["a", "b"] $ ruby17-linux -ve 'p Dir["a b"]' The behavior has been changed in 1.7. ruby 1.7.2 (2002-04-01) [i686-linux] ["a b"] -- Nobu Nakada