> I don't think it's the right approach to let Cygwin create symlinks > which are only partially usable in the POSIX environment...
Huh? I think you're not fully understanding my suggested approach. As I pointed out in my previous message, it should be 100%, fully usable in the POSIX environment. Again: any path that might be problematic as a Win32 path can just be stored as a POSIX path, and would fall into the bucket of "works inside cygwin but not outside".
