[Python-checkins] python/nondist/peps pep-0000.txt, 1.314, 1.315 pep-0288.txt, 1.5, 1.6

rhettinger@users.sourceforge.net rhettinger at users.sourceforge.net
Wed Jun 15 18:34:05 CEST 2005


Update of /cvsroot/python/python/nondist/peps
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4613

Modified Files:
	pep-0000.txt pep-0288.txt 
Log Message:
Withdraw 288 in favor of 343.

Index: pep-0000.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0000.txt,v
retrieving revision 1.314
retrieving revision 1.315
diff -u -d -r1.314 -r1.315
--- pep-0000.txt	14 Jun 2005 15:14:01 -0000	1.314
+++ pep-0000.txt	15 Jun 2005 16:34:01 -0000	1.315
@@ -92,7 +92,6 @@
  S   284  Integer for-loops                            Eppstein, Ewing
  S   286  Enhanced Argument Tuples                     von Loewis
  I   287  reStructuredText Docstring Format            Goodger
- S   288  Generators Attributes and Exceptions         Hettinger
  S   294  Type Names in the types Module               Tirosh
  S   297  Support for System Upgrades                  Lemburg
  S   298  The Locked Buffer Interface                  Heller
@@ -205,6 +204,7 @@
  SD  269  Pgen Module for Python                       Riehl
  SR  270  uniq method for list objects                 Petrone
  SR  271  Prefixing sys.path by command line option    Giacometti
+ SR  288  Generators Attributes and Exceptions         Hettinger
  SR  295  Interpretation of multiline string constants Koltsov
  SR  296  Adding a bytes Object Type                   Gilbert
  SR  308  If-then-else expression                      GvR, Hettinger
@@ -330,7 +330,7 @@
  SF  285  Adding a bool type                           GvR
  S   286  Enhanced Argument Tuples                     von Loewis
  I   287  reStructuredText Docstring Format            Goodger
- S   288  Generators Attributes and Exceptions         Hettinger
+ SR  288  Generators Attributes and Exceptions         Hettinger
  SF  289  Generator Expressions                        Hettinger
  I   290  Code Migration and Modernization             Hettinger
  I   291  Backward Compatibility for Standard Library  Norwitz

Index: pep-0288.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0288.txt,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- pep-0288.txt	3 Jan 2005 04:59:21 -0000	1.5
+++ pep-0288.txt	15 Jun 2005 16:34:03 -0000	1.6
@@ -3,7 +3,7 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: python at rcn.com (Raymond D. Hettinger)
-Status: Draft
+Status: Withdrawn
 Type: Standards Track
 Created: 21-Mar-2002
 Python-Version: 2.5
@@ -16,6 +16,14 @@
     raising exceptions and sharing data with running generators.
 
 
+Status
+
+    This PEP is withdrawn.  The exception raising mechanism was extended
+    and subsumed into PEP 343.  The attribute passing capability
+    never built a following, did not have a clear implementation,
+    and did not have a clean way for the running generator to access
+    its own namespace.
+
 
 Rationale
 
@@ -49,7 +57,7 @@
     the reference.  For example:
 
         def mygen(filename):
-            self = mygen.get_instance()
+            self = sys.get_generator()
             myfile = open(filename)
             for line in myfile:
                 if len(line) < 10:



More information about the Python-checkins mailing list