[Python-checkins] CVS: python/nondist/peps pep-0200.txt,1.39,1.40
Tim Peters
python-dev@python.org
Mon, 4 Sep 2000 02:20:33 -0700
Update of /cvsroot/python/python/nondist/peps
In directory slayer.i.sourceforge.net:/tmp/cvs-serv2797
Modified Files:
pep-0200.txt
Log Message:
Many updates; 'twas getting confusingly out-of-date.
Index: pep-0200.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0200.txt,v
retrieving revision 1.39
retrieving revision 1.40
diff -C2 -r1.39 -r1.40
*** pep-0200.txt 2000/09/01 11:46:11 1.39
--- pep-0200.txt 2000/09/04 09:20:29 1.40
***************
*** 91,95 ****
test case platform date reported
--------- -------- -------------
! [None currently failing.]
Open items -- Need to be resolved before 2.0b1 release
--- 91,103 ----
test case platform date reported
--------- -------- -------------
! 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
***************
*** 111,126 ****
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.
Improve code coverage of test suite.
--- 119,127 ----
Decide on a license.
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.
Improve code coverage of test suite.
***************
*** 137,140 ****
--- 138,142 ----
"visible progress" indeed!).
+
Accepted and in progress
***************
*** 142,156 ****
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
--- 144,153 ----
Make this function safe from buffer overflows.
Open: proposed but not accepted or rejected
* Problems reported with Tkinter, Tk 8.3.2, and Unicode (?)
+
Previously failing test cases
***************
*** 160,164 ****
test case platform date reported
--------- -------- -------------
! test_fork1 Linux 26-Jul-2000
[28-aug-2000 fixed by cgw; solution is to create copies of
lock in child process]
--- 157,161 ----
test case platform date reported
--------- -------- -------------
! test_fork1 Linux 26-Jul-2000
[28-aug-2000 fixed by cgw; solution is to create copies of
lock in child process]
***************
*** 177,183 ****
[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
access function during popen.close(). But .close releases threads,
! 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
--- 174,180 ----
[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
access function during popen.close(). But .close releases threads,
! 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
***************
*** 245,248 ****
--- 242,255 ----
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.
***************
*** 269,272 ****
--- 276,283 ----
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
***************
*** 304,308 ****
* interface to poll system call - Andrew Kuchling
! SF Patch 100852
* Augmented assignment - Thomas Wouters
--- 315,319 ----
* interface to poll system call - Andrew Kuchling
! SF Patch 100852
* Augmented assignment - Thomas Wouters
***************
*** 313,316 ****
--- 324,330 ----
Postponed
+
+ * Extended slicing on lists - Michael Hudson
+ Make lists (and other builtin types) handle extended slices.
* Compression of Unicode database - Fredrik Lundh