[Python-checkins] python/nondist/peps pep-0000.txt, 1.326, 1.327 pep-0284.txt, 1.2, 1.3
rhettinger@users.sourceforge.net
rhettinger at users.sourceforge.net
Sat Jun 18 22:36:31 CEST 2005
Update of /cvsroot/python/python/nondist/peps
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32360
Modified Files:
pep-0000.txt pep-0284.txt
Log Message:
Reject pep-0284.txt.
Index: pep-0000.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0000.txt,v
retrieving revision 1.326
retrieving revision 1.327
diff -u -d -r1.326 -r1.327
--- pep-0000.txt 18 Jun 2005 06:21:36 -0000 1.326
+++ pep-0000.txt 18 Jun 2005 20:36:28 -0000 1.327
@@ -82,7 +82,6 @@
S 268 Extended HTTP functionality and WebDAV Stein
S 275 Switching on Multiple Values Lemburg
S 280 Optimizing access to globals GvR
- S 284 Integer for-loops Eppstein, Ewing
S 286 Enhanced Argument Tuples von Loewis
I 287 reStructuredText Docstring Format Goodger
S 294 Type Names in the types Module Tirosh
@@ -200,6 +199,7 @@
SR 271 Prefixing sys.path by command line option Giacometti
SR 274 Dict Comprehensions Warsaw
SR 276 Simple Iterator for ints Althoff
+ SR 284 Integer for-loops Eppstein, Ewing
SR 288 Generators Attributes and Exceptions Hettinger
SR 295 Interpretation of multiline string constants Koltsov
SR 296 Adding a bytes Object Type Gilbert
@@ -326,7 +326,7 @@
SR 281 Loop Counter Iteration with range and xrange Hetland
SF 282 A Logging System Sajip, Mick
IF 283 Python 2.3 Release Schedule GvR
- S 284 Integer for-loops Eppstein, Ewing
+ SR 284 Integer for-loops Eppstein, Ewing
SF 285 Adding a bool type GvR
S 286 Enhanced Argument Tuples von Loewis
I 287 reStructuredText Docstring Format Goodger
Index: pep-0284.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0284.txt,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- pep-0284.txt 6 Mar 2002 20:53:47 -0000 1.2
+++ pep-0284.txt 18 Jun 2005 20:36:28 -0000 1.3
@@ -27,6 +27,17 @@
values of var that make the comparison true, starting from the
left endpoint of the given interval.
+Pronouncement
+
+ This PEP is rejected. There were a number of fixable issues with
+ the proposal (see the fixups listed in Raymond Hettinger's
+ python-dev post on 18 June 2005). However, even with the fixups the
+ proposal did not garner support. Specifically, Guido did not buy
+ the premise that the range() format needed fixing, "The whole point
+ (15 years ago) of range() was to *avoid* needing syntax to specify a
+ loop over numbers. I think it's worked out well and there's nothing
+ that needs to be fixed (except range() needs to become an interator,
+ which it will in Python 3.0)."
Rationale
More information about the Python-checkins
mailing list