[Python-checkins] CVS: python/nondist/peps pep-0200.txt,1.25,1.26
Jeremy Hylton
python-dev@python.org
Wed, 23 Aug 2000 12:40:55 -0700
Update of /cvsroot/python/python/nondist/peps
In directory slayer.i.sourceforge.net:/tmp/cvs-serv9620
Modified Files:
pep-0200.txt
Log Message:
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
Index: pep-0200.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0200.txt,v
retrieving revision 1.25
retrieving revision 1.26
diff -C2 -r1.25 -r1.26
*** pep-0200.txt 2000/08/23 15:55:40 1.25
--- pep-0200.txt 2000/08/23 19:40:52 1.26
***************
*** 89,96 ****
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]
--- 89,92 ----
***************
*** 111,114 ****
--- 107,113 ----
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
***************
*** 173,178 ****
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
Get all patches out of Open.
--- 172,176 ----
Open items -- Need to be resolved before 2.0b1 release
! Add popen2 support for Linux -- assigned to /F
Get all patches out of Open.
***************
*** 180,183 ****
--- 178,188 ----
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.
***************
*** 198,201 ****
--- 203,208 ----
Open items -- Need to be resolved before 2.0 final release
+ Improve code coverage of test suite.
+
Decide on a license.
***************
*** 222,228 ****
--- 229,244 ----
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
***************
*** 247,306 ****
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.
* Compression of Unicode database - Fredrik Lundh
! http://hem.passagen.se/eff/bot.htm#456806
! * 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
* 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.
* 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]
* 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?
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
--- 263,295 ----
Accepted and in progress
* interface to poll system call - Andrew Kuchling
! SF Patch 100852
* Compression of Unicode database - Fredrik Lundh
! SF Patch 100899
! * PyErr_Format - Fredrik Lundh
! Make this function safe from buffer overflows.
* Support for opcode arguments > 2**16 - Charles Waldman
! SF Patch 100893
* Range literals - Thomas Wouters
! SF Patch 100902
* Augmented assignment - Thomas Wouters
Add += and family, plus Python and C hooks, and API functions.
* 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
* Extended slicing on lists - Michael Hudson
Make lists (and other builtin types) handle extended slices.
Postponed