summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorMartin v. Löwis <martin@v.loewis.de>2006-05-12 12:27:28 (GMT)
committerMartin v. Löwis <martin@v.loewis.de>2006-05-12 12:27:28 (GMT)
commit682b1bb95f6ed243dba1941c02a1bc843cd126c3 (patch)
treef2892a597ccdb08fc70e8e4c46d881f7b5442286 /Misc
parentb06d28c16006ec66166f8bdf9523d68f200976af (diff)
downloadcpython-682b1bb95f6ed243dba1941c02a1bc843cd126c3.zip
cpython-682b1bb95f6ed243dba1941c02a1bc843cd126c3.tar.gz
cpython-682b1bb95f6ed243dba1941c02a1bc843cd126c3.tar.bz2
Dynamically allocate path name buffer for Unicode
path name in listdir. Fixes #1431582. Stop overallocating MAX_PATH characters for ANSI path names. Stop assigning to errno.
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS3
1 files changed, 3 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index bc0f379..a7269af 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -72,6 +72,9 @@ Core and builtins
Extension Modules
-----------------
+- On Win32, os.listdir now supports arbitrarily-long Unicode path names
+ (up to the system limit of 32K characters).
+
- Use Win32 API to implement os.{access,chdir,chmod,mkdir,remove,rename,rmdir,utime}.
As a result, these functions now raise WindowsError instead of OSError.