[BUG?] UnixFileDirectory
David Pennell
dpennell at quallaby.com
Tue Mar 21 18:26:52 UTC 2000
> Dealing with relative paths has been of some question. The central
> question is: relative to what?!
>
> It's not clear that the notion of "current working directory" should
> really be introduced into Squeak. A more portable notion is "the
> directory the image is in". It's probably safe to assume that the VM
> can provide the full path to this directory.
I think relative to the directory the image is in is OK. In
Squeak Windows, if you print the results of:
FileDirectory forFileName: 'foo',FileDirectory slash,'bar.txt', you get
'foo'
If you run the same command on Unix, you get '/foo'.
Even worse, if you print the results of:
FileDirectory forFileName: '..foo',FileDirectory slash,'bar.txt', you get
'/..foo'
-david
More information about the Squeak-dev
mailing list
|