Larry Hastings <la...@hastings.org> added the comment: I've never understood what is the "philosophical problem" per se. It's clear from his implementation--Guido created "splitunc" when he removed my patch--that he thinks these should be precise string operations. Whereas I propose making these slightly higher-level abstract operations on "paths" with "drives" (really "mount points"). I think my approach is more pleasant to use.
As for whether or not "\\foo" should be considered an absolute path--perhaps my 1999 patch changed this behavior, but this patch does not. This: >>> import ntpath >>> ntpath.isabs("//foo") True is unchanged by the attached patch. (Or, at the very least, the latest patch.) At the time I guess I did a poor job of demonstrating the use case, but I think the chorus of +1s shows there is one. On the other hand, I'm not a Windows programmer anymore, and I barely touch Windows boxes. I'm doing this out of the kindness of my heart ;) ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue5799> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com