# aldus Duncan Murdoch : > On Tue, 25 Nov 2003 07:35:57 +0000 (GMT), you wrote: > > > >I think there are some potential issues with doubling separators and final > >separators on dirs. On Unix file systems /part1//part2 and /path/to/dir/ > >are valid. However, file systems on Unix may not be Unix file systems: > >examples are earlier MacOS systems on MacOS X and mounted Windows and > >Novell systems on Linux. I would not want to assume that all of these > >combinations worked. > > This is something that R could not do reliably by itself. The code I > committed checks the final character in the path, and if it's "/", "\" > or ":" doesn't add a path separator. However, both "C:" and "C:\" are > valid directory names in standard Unix file systems, so the test would > do the wrong thing there.
I think you should test for OS ( R.Version()$os ) The special meaning of "c:file" on Windows does not exist on Unix, even if the filesystem is on a mounted Windows partition. -- Peter Kleiweg http://www.let.rug.nl/~kleiweg/ ______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-devel