Commit Graph

597 Commits

Author SHA1 Message Date
Guido van Rossum e70ec5b0fa Discuss x \ y as rejected variation; reorganize the section on
variations slightly to allow more easily adding new variations.

Add more discussion of why I don't like version directives.
2001-08-07 02:52:37 +00:00
cvs2svn 91099711dd This commit was manufactured by cvs2svn to create tag
'date2001-08-01'.
2001-08-01 20:11:56 +00:00
cvs2svn ac9537a58c This commit was manufactured by cvs2svn to create tag
'after-descr-branch-merge'.
2001-08-01 20:11:56 +00:00
Jeremy Hylton 48de44832b Update email address 2001-08-01 20:11:56 +00:00
Guido van Rossum 3ba9f35d1b Add a note explaining how PEP 252 enables a different solution. 2001-08-01 18:43:34 +00:00
Guido van Rossum d90c6d41a7 Reorganized the classifications, splitting Active into Accepted and
Open.  There are now:

 Meta-PEPs (PEPs about PEPs or Process)
 Other Informational PEPs
 Accepted PEPs (accepted for Python 2.2; may not be implemented yet)
 Open PEPs (under consideration for Python 2.2)
 Py-in-the-sky PEPs (not considered for Python 2.2)
 Finished PEPs (done, implemented in CVS)
 Empty PEPs (or containing only an abstract)
 Deferred, Abandoned, and Rejected PEPs

Moved some of the original Active to Finished, some to Py-in-the-sky.
2001-08-01 18:33:59 +00:00
Guido van Rossum 308d3eeed0 Add a Transition section. 2001-08-01 18:25:51 +00:00
Guido van Rossum bff4d98e03 Lots of updates, more rationale, explicit transition plan. 2001-08-01 16:48:28 +00:00
Guido van Rossum 560f0fe45a Add question about timing of 3.0. 2001-08-01 16:03:14 +00:00
cvs2svn e6393b6fd8 This commit was manufactured by cvs2svn to create tag
'date2001-07-30'.
2001-07-29 23:25:00 +00:00
Guido van Rossum e3f70cd115 Fix typos detected by Terry Reedy. 2001-07-29 23:25:00 +00:00
Guido van Rossum 3ea05fba23 Some small clarifications based on c.l.py feedback. Added open issue
about __truediv__ vs. __div__ in Python 3.0.
2001-07-29 23:05:12 +00:00
Guido van Rossum 220e3da93f Correct typo and inconsistency detected by Hernan M. Foffani. 2001-07-29 23:02:52 +00:00
Guido van Rossum ca9c7dbdda Grab co-authorship of 237. 2001-07-29 09:50:01 +00:00
Guido van Rossum 0ba616c69c Add open issues. (Needs more work.) 2001-07-29 09:49:26 +00:00
Guido van Rossum d975139bb9 Grab co-authorship; added list of things that will/may change; added
alternative implementation.
2001-07-29 09:48:51 +00:00
cvs2svn 77a48daeeb This commit was manufactured by cvs2svn to create tag
'date2001-07-28'.
2001-07-27 19:41:34 +00:00
Guido van Rossum b1aa62b3b8 Added the conversion of very large longs as an open issue. 2001-07-27 19:41:34 +00:00
Guido van Rossum e597ec7194 Changed tht title of PEP 238. 2001-07-27 18:08:11 +00:00
Guido van Rossum 1edc94b63d Worked in most of the comments on the newsgroup on the previous draft.
Even changed the title.
2001-07-27 18:07:12 +00:00
Guido van Rossum c79f778838 Some more alternatives and questions; added an "open issues" section. 2001-07-26 22:06:23 +00:00
Guido van Rossum 1862e5722d Completely reworked to be more specific about the motivation, the
implementation and the transition.
2001-07-26 19:29:39 +00:00
Guido van Rossum 32a207d6aa Withdraw ASAP promise. Add note about comparisons between longs and
floats.
2001-07-26 16:49:34 +00:00
Guido van Rossum 090d6af630 Add note about pending update. 2001-07-25 16:53:19 +00:00
Guido van Rossum 9b17e23f39 Grab co-authorship.
I'll be reworking this to reflect the discussion in the newsgroup next.
2001-07-25 16:52:00 +00:00
Guido van Rossum 6f676481f1 Updates by Moshe to match the patch; grab co-authorship.
I'll be reworking this to reflect the discussion in the newsgroup
next.
2001-07-25 16:51:27 +00:00
Guido van Rossum e6bdaf7110 Grabbing co-authorship of PEP 228 and 238. 2001-07-25 16:49:49 +00:00
Barry Warsaw d05ac8603c Terry Reedy recommends adding a link to the online CVS history for
PEPs.
2001-07-24 21:12:54 +00:00
Moshe Zadka 914b48285c Changed to reflect Guido's new reality. 2001-07-22 15:03:26 +00:00
Guido van Rossum 7af79db7b9 Add link to implementation as patch. 2001-07-22 04:24:09 +00:00
cvs2svn 2891775218 This commit was manufactured by cvs2svn to create tag
'date2001-07-21'.
2001-07-18 20:27:09 +00:00
Marc-André Lemburg ca40cb4bf0 Initial checkin of the PEP 263. 2001-07-18 20:27:09 +00:00
Barry Warsaw feddfef167 Added PEP 263, Defining Python Source Code Encodings, Lemburg 2001-07-18 16:02:41 +00:00
Andrew M. Kuchling 5ae683ddbb Fix some typos (without, I trust, changing any of the semantics) 2001-07-18 13:44:57 +00:00
cvs2svn bdc64cd7d7 This commit was manufactured by cvs2svn to create tag
'date2001-07-17b'.
2001-07-17 04:28:28 +00:00
Tim Peters 67c021817d New text about "from __future__ import generators". 2001-07-17 04:28:28 +00:00
cvs2svn 1c2f3d4697 This commit was manufactured by cvs2svn to create tag
'date2001-07-17a'.
2001-07-14 16:21:44 +00:00
cvs2svn 767d1ccb05 This commit was manufactured by cvs2svn to create tag
'date2001-07-16'.
2001-07-14 16:21:44 +00:00
cvs2svn bb8027f7dd This commit was manufactured by cvs2svn to create tag
'date2001-07-15'.
2001-07-14 16:21:44 +00:00
Marc-André Lemburg b58d7d0c23 Added Release-Date tags. 2001-07-14 16:21:44 +00:00
cvs2svn d9e064b18e This commit was manufactured by cvs2svn to create tag
'date2001-07-13'.
2001-07-13 21:50:48 +00:00
Guido van Rossum cfe60dc128 Added a small example before I have to go. 2001-07-13 21:50:48 +00:00
Guido van Rossum c22397f038 Add a section on static methods and class methods.
Add a very uncooked section on the C API.
2001-07-13 21:04:00 +00:00
Guido van Rossum bf4b7e8c90 Note to self. 2001-07-13 19:48:07 +00:00
Guido van Rossum 51cb76f682 Exhausted myself today by adding a long section on the new MRO. 2001-07-11 21:26:08 +00:00
Guido van Rossum 3294596182 Added a section on multiple inheritance. 2001-07-11 19:09:28 +00:00
Guido van Rossum 9006318a33 Just a little bit more cleanup. Added a TODO list. 2001-07-10 20:46:24 +00:00
Guido van Rossum 14f1593cc7 Another intermediate checkin. Removed a lot of lies about an older
idea for what tp_alloc() should be.
2001-07-10 20:01:52 +00:00
Guido van Rossum 15299026e7 Intermediate checkin (documented tp_new, tp_init, tp_alloc properly). 2001-07-10 17:11:19 +00:00
Guido van Rossum a921257c6a Simplify the attribute descriptor spec: the only attributes defined
are now __name__, __doc__, __objclass__, __get__ and __set__.  This is
also what's implemented now.  A bunch of things (including the
precedence rules used when an attribute exists both in the instance
__dict__ and in the class __dict__) are clarified.

The C API and other stuff still need to be fleshed out.
2001-07-09 19:05:39 +00:00