[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