[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [stellation-res] Windows Issues
|
On Tue, Aug 20, 2002 at 09:38:19AM -0500, Florin Iucha wrote:
> Windows file matching is case insensitive. However the file creation is
> case preserving. IE if I ask for "FooBar.txt" to be created, that is the
> name that windows will store in its metadata. However, I can open that
> file by any variation of case in the file name: "foobar.txt",
> "FOObar.Txt"...
>
> But we should preserve the filenames exactly as they are introduced, not
> for Windows sake, but for porting to other platforms of the code we
> store in the repository.
>
Right you are. We went through all this with Jikes, doing a walk through
the file system metadata, finding the actual user spelling, making the
appropriate adjustment, and so on.
I'll try to consolidate all path-related stuff in Files.java, so those who
care about Windows (I don't) can then have their way with the code (as long
as the Unix part still works).
--
Dave Shields, IBM Research, shields@xxxxxxxxxxxxxx.