[Python-checkins] CVS: python/nondist/peps pep-0200.txt,1.16,1.17
Tim Peters
python-dev@python.org
Sat, 19 Aug 2000 20:25:25 -0700
Update of /cvsroot/python/python/nondist/peps
In directory slayer.i.sourceforge.net:/tmp/cvs-serv8332
Modified Files:
pep-0200.txt
Log Message:
Updated all the bug entries. Rehabilitated extended print. Added latest
commonprefix development. Added info about impending death of winreg.py.
Index: pep-0200.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0200.txt,v
retrieving revision 1.16
retrieving revision 1.17
diff -C2 -r1.16 -r1.17
*** pep-0200.txt 2000/08/18 20:26:47 1.16
--- pep-0200.txt 2000/08/20 03:25:22 1.17
***************
*** 92,95 ****
--- 92,101 ----
--------- -------- - - -------------
test_winreg2 Win32 X X 26-Jul-2000
+ [19-Aug-2000 tim
+ This test will never work on Win98, because it's looking for
+ a part of registry that doesn't exist under W98.
+ The module (winreg.py) and this test case will be removed
+ before 2.0 for other reasons, though.
+ ]
[still fails 15-Aug-2000 for me, on Win98 - tim
test test_winreg2 failed -- Writing: 'Test Failed: testHives',
***************
*** 108,111 ****
--- 114,124 ----
test_fork1 Linux X 26-Jul-2000 just SMP?
[no clue; there are probably two bugs here]
+ [19-Aug-200 tim
+ Charles Waldman whipped up a patch to give child processes a new
+ "global lock":
+ http://sourceforge.net/patch/?func=detailpatch&patch_id=101226&group_id=5470
+ While this doesn't appear to address the symptoms we *saw*, it
+ *does* so far appear to be fixing the failing cases anyway
+ ]
***************
*** 138,141 ****
--- 151,159 ----
anymore; eyeballing Fred's changes didn't turn up
a suspect either
+ 19-Aug-2000, tim: the "subtle bug" in regrtest.py -v is
+ actually a feature: -v masks *some* kinds of failures,
+ since it doesn't compare test output with the canned
+ output; this is what makes it say "test passed" even
+ in some cases where the test fails without -v
]
***************
*** 148,151 ****
--- 166,182 ----
Decide what to do about os.path.commonprefix. Then do it.
+ [19-Aug-2000 tim
+ Guido msg on Python-Dev:
+ - restore the old behavior on all platforms
+ - add to the docs that to get the common directory you use dirname()
+ - add testcases that check that this works on all platforms
+ - don't add commonpathprefix(), because dirname() already does it
+ ]
+
+ Remove winreg.py and test_winreg2.py. Paul Prescod (the author)
+ now wants to make a registry API more like the MS .NET API. Unclear
+ whether that can be done in time for 2.0, but, regardless, if we
+ let winreg.py out the door we'll be stuck with it forever, and not
+ even Paul wants it anymore.
***************
*** 209,212 ****
--- 240,249 ----
getitem if there is no getslice.
+ * Extended print statement - Barry Warsaw
+ PEP 214
+ http://python.sourceforge.net/peps/pep-0214.html
+ SF Patch #100970
+ http://sourceforge.net/patch/?func=detailpatch&patch_id=100970&group_id=5470
+
Open: proposed but not accepted or rejected
***************
*** 224,233 ****
Postponed
-
- * Extended print statement - Barry Warsaw
- PEP 214
- http://python.sourceforge.net/peps/pep-0214.html
- SF Patch #100970
- http://sourceforge.net/patch/?func=detailpatch&patch_id=100970&group_id=5470
* Eliminated SET_LINENO opcode - Vladimir Marangozov
--- 261,264 ----