This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: URL paths in setup.exe


I'd like to formalise what file:// and cygfile:// schemes mean.

file:// is a native filesystem URL handler - whatever the OS may be.
cygfile:// is a handler that only makes sense on mingw platforms, and
access's the cygwin mount table.

This means that:
file:///foo/bar.txt is /foo/bar.txt on posix, and Current
drive:\foo\bar.txt on mingw.

As for file:// + d: + \foo\bar.txt, can we normalise that as 
file://d|/foo/bar.txt - that is what MS do, and will be less confusing
for users of the codebase (IMO).

Rob


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]