diff --git a/pep-0000.txt b/pep-0000.txt index 3aaeeaab6..3543dbbff 100644 --- a/pep-0000.txt +++ b/pep-0000.txt @@ -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 diff --git a/pep-0284.txt b/pep-0284.txt index 86779ecd2..efc578623 100644 --- a/pep-0284.txt +++ b/pep-0284.txt @@ -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