From: "F. Senault" Date: 2008-02-21T00:44:57+09:00 Subject: Re: Is there any object-oriented File class in ruby ? Le 20 f�vrier � 16:06, Christopher Dicely a �crit : > No, the documentation is incorrect: it states that the only path > separator accepted by File.basename is "/" regardless of OS. But the > method clearly accepts "\" (properly escaped) on Windows systems. Note that (on Windows XP) : | C:\>mkdir tmp | | C:\>dir tmp | Le volume dans le lecteur C s'appelle Disque local | Le num�ro de s�rie du volume est 8C46-917E | | R�pertoire de C:\tmp | | 20/02/2008 16:35 . | 20/02/2008 16:35 .. | 0 fichier(s) 0 octets | 2 R�p(s) 162.128.375.808 octets libres | | C:\>mkdir "tmp/test" | | C:\>dir tmp | Le volume dans le lecteur C s'appelle Disque local | Le num�ro de s�rie du volume est 8C46-917E | | R�pertoire de C:\tmp | | 20/02/2008 16:35 . | 20/02/2008 16:35 .. | 20/02/2008 16:35 test | 0 fichier(s) 0 octets | 3 R�p(s) 162.128.375.808 octets libres And the / character is forbidden in file names. Fred -- Toute ressemblance avec un message �crit par un �tre au moins aussi intelligent qu'un singe tapant sur une machine � �crire pour reproduire du Shakespeare serait purement fortuite; pri�re de pr�venir en cas de miracle. (Jokeuse, sur #lacave)