This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author eryksun
Recipients Kevin.Norris, eryksun, pitrou, steve.dower, tim.golden, zach.ware
Date 2014-08-29.20:53:29
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1409345609.32.0.331490588749.issue22299@psf.upfronthosting.co.za>
In-reply-to
Content
The \\?\ extended-path prefix bypasses normal path processing. The path is passed directly to the filesystem driver. For example, to accommodate the POSIX namespace, NTFS allows any character except NUL and slash, so it happily creates a directory named "foo.". This name is invalid in the Win32 namespace. 

resolve() should skip calling _ext_to_normal on the result of _getfinalpathname if the input path is extended.

http://hg.python.org/cpython/file/c0e311e010fc/Lib/pathlib.py#l178
History
Date User Action Args
2014-08-29 20:53:29eryksunsetrecipients: + eryksun, pitrou, tim.golden, zach.ware, steve.dower, Kevin.Norris
2014-08-29 20:53:29eryksunsetmessageid: <1409345609.32.0.331490588749.issue22299@psf.upfronthosting.co.za>
2014-08-29 20:53:29eryksunlinkissue22299 messages
2014-08-29 20:53:29eryksuncreate