[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.)