[Python-checkins] peps: test_parser and test_posixpath fixed

georg.brandl python-checkins at python.org
Wed Mar 23 21:27:04 CET 2011


http://hg.python.org/peps/rev/c54483370776
changeset:   154:c54483370776
user:        Jeremy Hylton <jeremy at alum.mit.edu>
date:        Wed Aug 23 19:40:52 2000 +0000
summary:
  test_parser and test_posixpath fixed
Add new action items (bugs with priority higher than 7 are for 2.0b1)
popen2 support (/F)
mark many action items as done
remove SyntaxError enhancements as accepted (Guido didn't like it and
    /F didn't think he was doing it).
shorten descriptions of other open tasks that have patches associated

files:
  pep-0200.txt |  71 ++++++++++++++++-----------------------
  1 files changed, 30 insertions(+), 41 deletions(-)


diff --git a/pep-0200.txt b/pep-0200.txt
--- a/pep-0200.txt
+++ b/pep-0200.txt
@@ -88,10 +88,6 @@
 
     test case         platform    date reported
     ---------         --------    -------------
-    test_posixpath    all         22-Aug-2000
-        [think it's because Skip backed out commonpathprefix changes
-        but didn't change the tests; patch to fix exists] 
-
     test_fork1        Linux       26-Jul-2000 
         [no clue; there are probably two bugs here]
         [19-Aug-200 tim
@@ -110,6 +106,9 @@
 
     test case         platform    date reported
     ---------         --------    -------------
+    test_parser       all         22-Aug-2000
+    test_posixpath    all         22-Aug-2000
+
     test_popen2       Win32       26-Jul-2000
         [20-Aug-2000 tim
          changed the popen2.py _test function to use the "more" cmd
@@ -172,13 +171,19 @@
 
 Open items -- Need to be resolved before 2.0b1 release
 
-    Fix bug 112558
-    https://sourceforge.net/bugs/?func=detailbug&bug_id=112558&group_id=5470
+    Add popen2 support for Linux -- assigned to /F
 
     Get all patches out of Open.
 
     Get all patches out of Accepted.
 
+    Fix bug 112558
+    https://sourceforge.net/bugs/?func=detailbug&bug_id=112558&group_id=5470
+
+    Fix all other bugs with priority 7 or higher
+
+    Review performance and frequency of garbage collection scans.
+
     Decide on a license.
 
     Windows:  Look for registry info in HKCU before HKLM - Mark
@@ -197,6 +202,8 @@
 
 Open items -- Need to be resolved before 2.0 final release
 
+    Improve code coverage of test suite.
+
     Decide on a license.
 
     Finish writing the PEPs for the features that went out with
@@ -221,9 +228,18 @@
 
 Accepted and completed
 
+    * "import as" - Thomas Wouters
+      Extend the 'import' and 'from ... import' mechanism to enable
+      importing a symbol as another name. (Without adding a new keyword.)
+
+    * List comprehensions - Skip Montanaro
+      Tim Peters still needs to do PEP.
+
     * Restore old os.path.commonprefix behavior
       Do we have test cases that work on all platforms?
 
+    * Tim O'Malley's cookie module with good license
+
     * Lockstep iteration ("zip" function) - Barry Warsaw
 
     * SRE - Fredrik Lundh
@@ -246,63 +262,36 @@
 
 Accepted and in progress
 
-    * SyntaxError enhancements - Fredrik Lundh
-      http://www.python.org/pipermail/python-dev/2000-July/012981.html
-
     * interface to poll system call - Andrew Kuchling
-      An OO interface to the poll system call will be added to the
-      select module.
+      SF Patch 100852  
 
     * Compression of Unicode database - Fredrik Lundh
-      http://hem.passagen.se/eff/bot.htm#456806
+      SF Patch 100899
 
-    * PyErr_SafeFormat / snprintf - owner???
-      Use snprintf to avoid buffer overflows.  Need configure hackery
-      to discovery if it is available on the current platform and a
-      default implementation if it is not.
-      http://www.python.org/pipermail/python-dev/2000-April/010051.html
+    * PyErr_Format - Fredrik Lundh
+      Make this function safe from buffer overflows.
 
     * Support for opcode arguments > 2**16 - Charles Waldman
-      Source files longer than 32K and sequences with more than 32K
-      elements both fail because opcode arguments are limited to
-      16-bit values.
+      SF Patch 100893
 
     * Range literals - Thomas Wouters
-      Make range(1, 10, 2) == [1:10:2]
-
-    * List comprehensions - Skip Montanaro (Tim Peters for PEP)
-      Need a coherent proposal.  Lots of confusing discussion going
-      on.
-      [note: it's not confusing to Guido <wink> - tim]
+      SF Patch 100902
 
     * Augmented assignment - Thomas Wouters
       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.
-
     * Change meaning of \x escapes - PEP 223 - Fredrik Lundh?  Tim Peters?
 
     * Add \U1234678 escapes in u"" strings - Fredrik Lundh?
 
+    * Integrated gettext module - Barry Warsaw
+      wrapper around standard internationalization libraries
 
 Open: proposed but not accepted or rejected
 
-    * Tim O'Malley's cookie module -- but need different license
-
     * 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
 
     * Eliminated SET_LINENO opcode - Vladimir Marangozov

-- 
Repository URL: http://hg.python.org/peps


More information about the Python-checkins mailing list