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 Voo
Recipients Voo, brian.curtin, ezio.melotti, loewis, pitrou, serhiy.storchaka, tim.golden, vstinner
Date 2013-06-12.16:55:12
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1371056112.62.0.0335824090274.issue18199@psf.upfronthosting.co.za>
In-reply-to
Content
> In my opinion, it is a bug in Windows
I don't think calling every complicated API a "bug" is useful. Is the Win32 API exceedingly annoying? I think everybody agrees on that, but imo it's  better to fix this once in python itself and don't force all developers to think about those details.

Fixing this in pathlib is better than not doing anything, although with the large amounts of code out there that use os, it'd be nice if we could fix it at the source (also since I assume pathlib internally is going to call the os module, it's still the same amount of work). 


If I provide unit tests for all the involved file system functions and fix the issues (more work than expected looking at the linked issues, but doesn't seem too hard), would such a patch have chances to be included?
History
Date User Action Args
2013-06-12 16:55:12Voosetrecipients: + Voo, loewis, pitrou, vstinner, tim.golden, ezio.melotti, brian.curtin, serhiy.storchaka
2013-06-12 16:55:12Voosetmessageid: <1371056112.62.0.0335824090274.issue18199@psf.upfronthosting.co.za>
2013-06-12 16:55:12Voolinkissue18199 messages
2013-06-12 16:55:12Voocreate