[Python-3000] Py3k_struni additional test failures under cygwin

"Martin v. Löwis" martin at v.loewis.de
Tue Jul 31 22:35:26 CEST 2007


> That is what they do with the latest patches. It is pretty much
> equivent to the POSIX system. That requires Native NT Calls, and is
> not part of win32. It is equivlent to marking the file for deletion
> on close, except the other handles do not need to have shared_delete.
>  The moving the file to the recycle bin just gets the file out of the
> way.

On a true POSIX system, this would not be necessary: you can immediately
create a new file in place of the previous one after you're done
with unlink, and there is no way to get the file back - but there
is on Windows (go to the recycle bin).

> But for what it is worth, the next cygwin release will be doing
> exactly what is described above. 

Indeed, I reported what the Cygwin code does (or will do once
released).

Regards,
Martin



More information about the Python-3000 mailing list