Commit Graph

35 Commits

Author SHA1 Message Date
Adam Turner e6412ac965
PEP 201: Resolve dangling hyphens (#3342) 2023-09-01 18:37:19 +00:00
Hugo van Kemenade 5fb8b28a06
Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
Adam Turner 113e490701
Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
Min ho Kim cfb7bd74db Fix typos (#1113) 2019-07-03 11:20:45 -07:00
Mariatta cf3bad5ab3
Revert "Rename all .txt PEP files to .rst (GH-462)" (GH-464)
This reverts commit bb0e518ed3.
2017-11-11 11:28:55 -08:00
Huang Huang bb0e518ed3 Rename all .txt PEP files to .rst (GH-462)
For https://github.com/python/peps/issues/1
2017-11-11 10:30:43 -08:00
Serhiy Storchaka a53392a0f0 Remove trailing spaces. (#232)
Changes made automatically by the following command:
```
egrep -l ' +$' *.txt | xargs sed -i -re 's/ +$//'
```
2017-03-24 23:11:33 +02:00
Matthias Bussonnier 8eff8067cf Convert PEP 201 to reST. (#50)
Note that link to Greg's link at the end is wrong:

Greg Wilson's questionaire on proposed syntax to some CS grad students
http://www.python.org/pipermail/python-dev/2000-July/013139.html

It does not exists. While the archive **do** go to this date.

I believe that woudl be
https://mail.python.org/pipermail/python-dev/2000-July/006427.html

    [Python-Dev] multi-loop quiz results
    Thu, 13 Jul 2000 15:17:41 -0400 (EDT)

    > I gave 20+ grad students in computer engineering and computer
    > science...
2016-07-20 00:25:03 +03:00
Marti Raudsepp 04a6af2ab1 Fix various typos, spelling and grammar errors
Errors detected using Topy (https://github.com/intgr/topy), all changes
verified by hand.
2016-07-11 18:35:35 +03:00
Georg Brandl 9020d2a184 More link updates. 2008-10-02 12:51:05 +00:00
Brett Cannon 8dc0e19ce5 Make Barry Warsaw's name consistent. 2007-06-28 19:53:41 +00:00
Brett Cannon cdf5d3ce68 Fix the headers so that they are in the right order and no required headers are
missing.
2007-06-19 04:20:07 +00:00
David Goodger b138bb2ce4 changed PEP references from "pep-XXXX.txt" to "PEP XXXX", so they get turned into links; removed some redundant links (reported by Martin Thomas) 2006-03-29 02:02:27 +00:00
David Goodger c5b5d3c83d added Last-Modified headers to all PEPs without 2006-03-23 20:13:19 +00:00
Barry Warsaw 99ab3d4e0c Setting my address back to barry@python.org for consistency and better
spam fighting defenses.
2003-09-22 04:51:50 +00:00
Raymond Hettinger 6e249d8955 * Document the reasoning for having zip(*[]) return [] rather than raising
an exception.

* Add notes about the itertools module addressing other concerns listed in
  the pep.
2003-08-02 06:32:12 +00:00
Barry Warsaw 295e210393 barry@digicool.com => barry@zope.com 2001-08-14 15:45:26 +00:00
Fred Drake 63570042bf It's "barry" now, not "bwarsaw"... 2000-10-30 21:16:38 +00:00
Fred Drake ceba1877b2 Update a few email addresses. 2000-10-30 20:48:44 +00:00
Barry Warsaw cf52f70cfe Accepted, implemented, and checked in, thus mark this as Final. 2000-09-23 08:19:29 +00:00
Barry Warsaw 236ed3e71a Added Type: header, and rearranged other headers a bit. 2000-08-23 05:12:55 +00:00
Barry Warsaw 8a03f9cff1 This proposal has been accepted by the BDFL. 2000-08-03 15:41:47 +00:00
Barry Warsaw 439276bd34 Added a BDFL justification to why there's no optional pad argument. 2000-07-31 16:52:52 +00:00
Barry Warsaw 88002f143d Integrated many suggestions from c.l.py and others. Nothing
substantial w.r.t. the proposed solution, just clarifications,
additional references, and an explanation of why most syntax changes
don't work.
2000-07-31 15:52:45 +00:00
Barry Warsaw a4a4286ce1 Parallel => Lockstep everywhere.
Replaced the reference implementation with one that's closer to what
the C code will actually look like; i.e. it obeys the iteration
protocol.

Other grammar and spelling fixes.
2000-07-28 05:48:25 +00:00
Barry Warsaw fe5979f609 added Post-History entry 2000-07-27 19:17:36 +00:00
Barry Warsaw db155e70e5 small typo 2000-07-27 19:17:15 +00:00
Barry Warsaw 15c9185e18 Updated based on Guido's recent pronouncements on the Open Issues.
There are now no more open issues.
2000-07-27 19:15:20 +00:00
Barry Warsaw c8fc9eb3fb Fixed reference [1] to point to the current documentation, not the
devel copy (thanks to Fred Drake, Dr. Docs!)
2000-07-26 04:22:03 +00:00
Barry Warsaw e6b5c62573 Added Paul's latest crop of names to the list of proposed alternatives
in Open Issues.
2000-07-25 22:00:05 +00:00
Barry Warsaw 516a1a8b52 In a compromise with JHy, and to be more consistent with the style now
documented in PEP1, remove the Emacs page breaks.

Also, Owner: -> Author:, added Created: and Post-History: headers

Changed "Standard For-Loops" section to "Motivation" and shortened
considerably; readers already know how for-loops work in Python.

Added notes about Guido's veto of lazy evaluation.
2000-07-25 21:51:55 +00:00
Barry Warsaw 3bc6d31633 Added a few more open issues:
- what should "zip()" do (i.e. zip with no arguments).

- should zip() be included in the builtins?

- the padtuple proposal
2000-07-24 17:40:00 +00:00
Barry Warsaw f25a70097b In the examples section, show how zip() is reversible.
Patches to the reference implementation:

    __getitem__() raises IndexError immediately if no sequences were
    given.

    __len__() returns 0 if no sequences were given.

    __cmp__() new method

Added a little more explanation to raise-a-TypeError-for-zip(a)

Added `fold' as one of the alternative names proposed.
2000-07-19 04:19:54 +00:00
Barry Warsaw be3c33389e Latest update.
After consultation with Guido, zip() is chosen as the name of this
built-in.

In reference implementation added an __len__() method.

Added a `Rejected Elaborations' section to talk about suggestions from
the list that I've rejected (and the reasoning behind the rejection).

Also: rewrite of paragraph 1 under "Standard For-Loops" for clarity;
Spelling and grammar fixes; use a References section.
2000-07-17 18:49:21 +00:00
Barry Warsaw 41021a4bf9 Initial set of Python Enhancement Proposals 2000-07-13 06:33:08 +00:00