[Python-checkins] CVS: python/nondist/peps pep-0200.txt,1.14,1.15
Tim Peters
python-dev@python.org
Thu, 17 Aug 2000 21:25:36 -0700
Update of /cvsroot/python/python/nondist/peps
In directory slayer.i.sourceforge.net:/tmp/cvs-serv24717/python/nondist/peps
Modified Files:
pep-0200.txt
Log Message:
Close test_longexp bug. Changes in status based on what I remember
from way too much email today.
Index: pep-0200.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0200.txt,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -r1.14 -r1.15
*** pep-0200.txt 2000/08/16 15:03:52 1.14
--- pep-0200.txt 2000/08/18 04:25:33 1.15
***************
*** 91,103 ****
test case platform R B date reported
--------- -------- - - -------------
- test_longexp Win98+? ? ? 15-Aug-2000
- [fails in release build,
- passes in release build under verbose mode but doesn't
- look like it should pass,
- passes in debug build,
- passes in debug build under verbose mode and looks like
- it should pass
- ]
-
test_winreg2 Win32 X X 26-Jul-2000
[still fails 15-Aug-2000 for me, on Win98 - tim
--- 91,94 ----
***************
*** 133,136 ****
--- 124,143 ----
[works 15-Aug-2000 for me, on Win98 - tim]
+ test_longexp Win98+? ? ? 15-Aug-2000
+ [fails in release build,
+ passes in release build under verbose mode but doesn't
+ look like it should pass,
+ passes in debug build,
+ passes in debug build under verbose mode and looks like
+ it should pass
+ ]
+ [18-Aug-2000, tim: can't reproduce, and nobody else
+ saw it. I believe there *is* a subtle bug in
+ regrtest.py when using -v, and I'll pursue that,
+ but can't provoke anything wrong with test_longexp
+ anymore; eyeballing Fred's changes didn't turn up
+ a suspect either
+ ]
+
Open items -- should be done/fixed
***************
*** 140,143 ****
--- 147,152 ----
raised during hashing or comparison.
+ Decide what to do about os.path.commonprefix. Then do it.
+
Accepted and completed
***************
*** 186,196 ****
Add += and family, plus Python and C hooks, and API functions.
- Open: proposed but not accepted or declined
* Tim O'Malley's cookie module -- but need different license
* test harness for C code - Trent Mick
* Eliminated SET_LINENO opcode - Vladimir Marangozov
Small optimization achieved by using the code object's lnotab
--- 195,229 ----
Add += and family, plus Python and C hooks, and API functions.
+ * "import as" - Thomas Wouters
+ Extend the 'import' and 'from ... import' mechanism to enable
+ importing a symbol as another name. (Without adding a new keyword.)
+
+ * Merge __getitem__ and __getslice__ - Thomas Wouters
+ Move __getslice__ functionality into __getitem__, using slice objects,
+ for normal slices as well as for extended ones. First step: use
+ getitem if there is no getslice.
+ Open: proposed but not accepted or rejected
+
* Tim O'Malley's cookie module -- but need different license
* test harness for C code - Trent Mick
+ * Extended slicing on lists - Michael Hudson
+ Make lists (and other builtin types) handle extended slices.
+
+ * Integrated gettext module - Barry Warsaw
+ wrapper around standard internationalization libraries
+
+
+ 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
Small optimization achieved by using the code object's lnotab
***************
*** 209,239 ****
- http://www.python.org/pipermail/python-dev/1999-August/002252.html
- * "import as" - Thomas Wouters
- Extend the 'import' and 'from ... import' mechanism to enable
- importing a symbol as another name. (Without adding a new keyword.)
-
- * Extended slicing on lists - Michael Hudson
- Make lists (and other builtin types) handle extended slices.
! * Merge __getitem__ and __getslice__ - Thomas Wouters
! Move __getslice__ functionality into __getitem__, using slice objects,
! for normal slices as well as for extended ones. First step: use
! getitem if there is no getslice.
* 'indexing-for' - Thomas Wouters
Special syntax to give Python code access to the loop-counter in 'for'
loops. (Without adding a new keyword.)
-
- * Integrated gettext module - Barry Warsaw
- wrapper around standard internationalization libraries
-
- * 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
-
-
- Declined
--- 242,251 ----
- http://www.python.org/pipermail/python-dev/1999-August/002252.html
! Rejected
* 'indexing-for' - Thomas Wouters
Special syntax to give Python code access to the loop-counter in 'for'
loops. (Without adding a new keyword.)