Reject pep-0284.txt.

This commit is contained in:
Raymond Hettinger 2005-06-18 20:36:28 +00:00
parent e01d3a7faa
commit 24b35925c9
2 changed files with 13 additions and 2 deletions

View File

@ -82,7 +82,6 @@ Index by Category
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 @@ Index by Category
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 @@ Numerical Index
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

View File

@ -27,6 +27,17 @@ Abstract
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