Commit Graph

1367 Commits

Author SHA1 Message Date
Mark Hammond 95143a34c3 Approved! 2003-04-19 15:46:15 +00:00
Mark Hammond ef84c41022 Updated version with new names and no (known!) outstanding issues. 2003-04-19 01:11:23 +00:00
Guido van Rossum 22e655ac93 Schedule update. Plan for a beta 1 release on 4/25/03. 2003-04-17 17:31:58 +00:00
Andrew M. Kuchling aada760a8b Remove post history 2003-04-13 01:46:30 +00:00
Andrew M. Kuchling 75beeec1ba Add posting date 2003-04-12 21:31:28 +00:00
Andrew M. Kuchling 68c9dede19 Add Obsoletes and Conflicts; wording tweak 2003-04-12 21:16:50 +00:00
Andrew M. Kuchling b6b83b5e63 Add Requires and Provides fields 2003-04-12 20:16:20 +00:00
Andrew M. Kuchling 7f6d59d29d Fix grammar glitch 2003-04-12 19:46:07 +00:00
Andrew M. Kuchling f7b189a8b1 Create PEP 314, "Metadata for Python Software Packages v1.1" 2003-04-12 19:45:01 +00:00
David Goodger cc783e1fc0 added PEP 754, "IEEE 754 Floating Point Special Values", by Gregory R. Warnes (spell-checked & edited) 2003-04-12 13:39:34 +00:00
David Goodger 16bd9078c1 real ^L 2003-04-04 21:21:38 +00:00
David Goodger e410f1eb53 update from Mike Meyer 2003-04-04 21:19:59 +00:00
David Goodger 9d9fae78f3 keyword fix 2003-04-01 17:41:34 +00:00
David Goodger e564707d7a added PEP 313, Adding Roman Numeral Literals to Python, by Mike Meyer 2003-04-01 17:38:03 +00:00
Andrew M. Kuchling 61029fe234 Add REQUIRES and PROVIDES sections 2003-03-30 16:52:11 +00:00
Andrew M. Kuchling 9c4d42499a Use SHA1, not MD5 2003-03-30 15:01:31 +00:00
Andrew M. Kuchling 2fc84d184a Bring PEP 262 back from the dead 2003-03-30 14:46:55 +00:00
David Goodger 4af20ba859 one more fix 2003-03-22 06:39:54 +00:00
David Goodger 4a0299b061 fixed lists 2003-03-22 06:38:51 +00:00
Raymond Hettinger 7c050568e2 Reference the itertools module 2003-03-21 19:57:09 +00:00
David Goodger 49afb661db update from Peter Harris, plus spell-check & edit 2003-03-11 04:49:44 +00:00
Raymond Hettinger 9ddde8f432 Add advisory to replace apply(). 2003-03-07 00:21:42 +00:00
Guido van Rossum bf79d7da5f Add some hopeful PEPS. 2003-02-26 14:58:11 +00:00
Andrew M. Kuchling 5c0f2e9923 Fix grammar nit 2003-02-21 15:24:41 +00:00
Guido van Rossum 1d9e85d7a2 Explain feature freeze.
Mention IDLE.
2003-02-19 19:36:27 +00:00
Guido van Rossum 247c1e1073 Adjust schedule. Add some issues that might be resulved before 2.3b1. 2003-02-19 19:10:33 +00:00
Guido van Rossum 10b912421d Document __reduce_ex__. 2003-02-19 01:59:59 +00:00
David Goodger d378d4b7c3 title change to PEP 309 2003-02-19 00:53:08 +00:00
David Goodger 2c9fa04926 update from Peter Harris, with editorial tweaks 2003-02-19 00:46:51 +00:00
David Goodger ef58cb550d updated 2003-02-14 15:37:24 +00:00
David Goodger 1791352db4 updated 2003-02-14 14:51:50 +00:00
David Goodger 512f402bb4 editorial tweaks 2003-02-14 14:51:27 +00:00
David Goodger fc14790f4c rejected by the author 2003-02-14 14:50:54 +00:00
David Goodger 2999ba93f7 "Simple Implicit Lambda", by Suzi & Martelli 2003-02-14 05:49:58 +00:00
Mark Hammond a63e791682 New PEP 311: Simplified Global Interpreter Lock acquisition for extensions 2003-02-14 04:03:52 +00:00
Skip Montanaro 71edeec4dc posted again 2003-02-13 19:01:17 +00:00
Tim Peters 6f28699bc4 Added info about the new HIGHEST_PROTOCOL module constant. 2003-02-13 16:08:06 +00:00
Guido van Rossum fa6660b886 Avoid 'I' now there's more than one author. Other minor nits. 2003-02-13 15:01:53 +00:00
Raymond Hettinger a975337001 Amended the PEP to reflect some convergence on the newgroup:
* Listed the downsides of the current proposal.

* Listed why '<cond> then <expr1> else <expr2>' is starting to
   be preferred over '<cond> and <expr1> or <expr2>'.

* After BDFL comments, I withdrew my proposed c??a||b syntax
   and deleted the rejected c?a!b syntax.  The remaining
   punctuation based contender is c?a:b.

* After BDFL rejection of non-short-circuiting options,
   advocacy dropped sharply.  Removed it from the list of
   contenders.

The leading options on the table are:

*     (if <cond>: <expr1> else: <expr2>)
*     <cond> then <expr1> else <expr2>
*     <cond> ? <expr1> : <expr2>
*     no change
2003-02-13 06:59:58 +00:00
Raymond Hettinger 5ef89e80a2 Put variables in correct order. 2003-02-12 12:35:59 +00:00
Raymond Hettinger 400ec56439 Chris Tismer's proposal is also being well received. 2003-02-12 04:09:14 +00:00
Raymond Hettinger 578b6df698 * Add Holger's new, well-received idea.
* Fixed typo.
2003-02-12 01:38:25 +00:00
Guido van Rossum 85fb287b33 I just thought of something: now the syntax looks like if C:E1 else:E2,
we can also allow one or more elif parts.
2003-02-11 22:34:52 +00:00
Tim Peters 1d3b81205e Implemented list batching in cPickle. 2003-02-11 21:23:59 +00:00
Raymond Hettinger b3de48b5bb Several people requested that the parenthesis requirement be emphasized. 2003-02-11 19:48:20 +00:00
Guido van Rossum ef2c13772f Typo (foo -> good). 2003-02-11 15:53:20 +00:00
Guido van Rossum a192075d59 Minor nits. 2003-02-11 14:59:18 +00:00
Marc-André Lemburg 37e79f5901 Added note about new datetime module in Python 2.3. 2003-02-11 13:19:51 +00:00
Raymond Hettinger ce2804d8fc Add name of updater. 2003-02-11 06:32:52 +00:00
Raymond Hettinger 294fd7ade7 Updated the PEP for GvR.
* Out of order evaluation is out of favor.
* So are ideas that do not provide for short-circuiting.
* (if <condition>: <expression1> else: <condition2>) is in vogue.
* <condition> ?? <expression1> || <expression2> is a new contender.
* cond(<condition>, <expression1>, <condition2>) is viable if implemented
      as a keyword and has short-circuit behavior.
* Added a summary of a few ideas from the last couple hundred posts
      from comp.lang.python.
2003-02-11 05:43:56 +00:00