Many updates; 'twas getting confusingly out-of-date.

This commit is contained in:
Tim Peters 2000-09-04 09:20:29 +00:00
parent 60d6ee892f
commit 4799b6ffcc
1 changed files with 33 additions and 19 deletions

View File

@ -90,7 +90,15 @@ Failing test cases need to get fixed
test case platform date reported
--------- -------- -------------
[None currently failing.]
test_mmap Win ME 03-Sep-2000 Windows 2b1p2 prelease
[04-Sep-2000 tim
reported by Audun S. Runde mailto:audun@mindspring.com
the mmap constructor fails w/
WindowsError: [Errno 6] The handle is invalid
since there are no reports of this failing on other
flavors of Windows, this looks like to be an ME bug
]
Open items -- Need to be resolved before 2.0b1 release
@ -110,18 +118,11 @@ Open items -- Need to be resolved before 2.0b1 release
Decide on a license.
[01-Sep-2000 tim: ompleted but untested except on Win98SE]
Windows installer: If HKLM isn't writable, back off to HKCU (so
Python can be installed on NT & 2000 without admin privileges).
[01-Sep-2000 tim: make a prerelease availabe]
Windows ME: Don't know anything about it. Will the installer
even run? Does it need the w9xpopen hack?
Open items -- Need to be resolved before 2.0 final release
Update Tools/compiler so that it is compatible with list
comprehensions, import as, and any other new language features.
comprehensions, import as, and any other new language features.
Improve code coverage of test suite.
@ -136,22 +137,18 @@ Open items -- Need to be resolved before 2.0 final release
slobber over a screen for a month, & it just goes to hell (no
"visible progress" indeed!).
Accepted and in progress
* PyErr_Format - Fredrik Lundh
Make this function safe from buffer overflows.
* Change meaning of \x escapes - PEP 223 - Fredrik Lundh
* Add \U1234678 escapes in u"" strings - Fredrik Lundh
Open: proposed but not accepted or rejected
* Extended slicing on lists - Michael Hudson
Make lists (and other builtin types) handle extended slices.
* Problems reported with Tkinter, Tk 8.3.2, and Unicode (?)
Previously failing test cases
If you find a test bouncing between this section and the previous one,
@ -159,7 +156,7 @@ Previously failing test cases
test case platform date reported
--------- -------- -------------
test_fork1 Linux 26-Jul-2000
test_fork1 Linux 26-Jul-2000
[28-aug-2000 fixed by cgw; solution is to create copies of
lock in child process]
[19-Aug-2000 tim
@ -176,9 +173,9 @@ Previously failing test cases
test_popen2 Win32 26-Jul-2000
[31-Aug-2000 tim
This died again, but for an entirely different reason: it uses a
dict to map file pointers to process handles, and calls a dict
dict to map file pointers to process handles, and calls a dict
access function during popen.close(). But .close releases threads,
which left the internal popen code accessing the dict without a
which left the internal popen code accessing the dict without a
valid thread state. The dict implementation changed so that's no
longer accepted. Fixed by creating a temporary thread state in the
guts of popen's close routine, and grabbing the global lock with
@ -244,6 +241,16 @@ Previously failing test cases
Open items -- completed/fixed
[04-Sep-2000 tim: done; installer runs; w9xpopen not an issue]
[01-Sep-2000 tim: make a prerelease availabe]
Windows ME: Don't know anything about it. Will the installer
even run? Does it need the w9xpopen hack?
[04-Sep-2000 tim: done; tested on several Windows flavors now]
[01-Sep-2000 tim: completed but untested except on Win98SE]
Windows installer: If HKLM isn't writable, back off to HKCU (so
Python can be installed on NT & 2000 without admin privileges).
[01-Sep-200 tim - as Guido said, runtime code in posixmodule.c doesn't
call this on NT/2000, so no need to avoid installing it everywhere.
Added code to the installer *to* install it, though.]
@ -268,6 +275,10 @@ Open items -- completed/fixed
Accepted and completed
* Change meaning of \x escapes - PEP 223 - Fredrik Lundh
* Add \U1234678 escapes in u"" strings - Fredrik Lundh
* Support for opcode arguments > 2**16 - Charles Waldman
SF Patch 100893
@ -303,7 +314,7 @@ Accepted and completed
http://sourceforge.net/patch/?func=detailpatch&patch_id=100970&group_id=5470
* interface to poll system call - Andrew Kuchling
SF Patch 100852
SF Patch 100852
* Augmented assignment - Thomas Wouters
Add += and family, plus Python and C hooks, and API functions.
@ -313,6 +324,9 @@ Accepted and completed
Postponed
* Extended slicing on lists - Michael Hudson
Make lists (and other builtin types) handle extended slices.
* Compression of Unicode database - Fredrik Lundh
SF Patch 100899
At least for 2.0b1. May be included in 2.0 as a bug fix.