Commit Graph

2606 Commits

Author SHA1 Message Date
Guido van Rossum e432788d3f Fix typos and nits reported by various correspondents,
add a few clarifications and new open issues.  Only the easy stuff.
2007-04-27 20:07:16 +00:00
Martin v. Löwis 43d62602d0 Add keywords for PEP 3121. 2007-04-27 08:31:58 +00:00
Martin v. Löwis e4acda0af6 Add PEP 3121. 2007-04-27 08:27:24 +00:00
Georg Brandl fe42ad186f Some reST sanitizing; change the Authors: header back to "Author:". 2007-04-27 06:58:33 +00:00
Martin v. Löwis dd64b9f72e Remove extra spaces. 2007-04-27 06:34:37 +00:00
Martin v. Löwis f9f761307b Set svn:keywords. 2007-04-27 06:24:32 +00:00
Martin v. Löwis e8beb1ae2f Fix formatting problems. 2007-04-27 05:52:31 +00:00
Martin v. Löwis 396908697c Rename 3142 to 3120, as that is the next available number. 2007-04-27 05:16:10 +00:00
Martin v. Löwis 3c28c51417 Add PEP 3142. 2007-04-27 05:11:00 +00:00
Guido van Rossum fc960b4572 PEP 3141: Fix spelling of Transcendental.
PEP 3119: Add overloading isinstance() and issubclass();
	  tighten invariant for Mapping.keys/values/items to use list().
2007-04-26 22:33:22 +00:00
Travis E. Oliphant 5f33b4b632 Changes to pep-3118.txt 2007-04-26 21:43:28 +00:00
Guido van Rossum ac9a2701b5 Deal with some open issues. Add some others. Will be posting soon. 2007-04-26 18:24:07 +00:00
Guido van Rossum fc624d8d81 Make clear() a concrete method that calls pop() until it raises KeyError. 2007-04-26 00:44:37 +00:00
Guido van Rossum 84f7d64b79 Some small edits, e.g. finite -> sized. 2007-04-25 23:33:22 +00:00
Guido van Rossum ccdf57c395 Fix up references in PEP 3141. Point PEP 3119 to PEP 3141. 2007-04-25 21:05:21 +00:00
Guido van Rossum 5975732b4d Tiny formatting tweak. 2007-04-25 20:45:43 +00:00
Guido van Rossum 809409c197 Add PEP 3141 (named after 3.141), ABCs for numbers, by Jeffrey Jasskin.
Not to endorse this (yet) but so we have a record in svn.
2007-04-25 20:42:59 +00:00
David Goodger f82b61cce2 markup fix 2007-04-25 15:19:08 +00:00
Guido van Rossum 81cba80bfe Add pointer to implementation of @abstractmethod in C.
Change ABC framework description to only mention @abstractmethod
and unconditionally propose it as a built-in.
Some more editorializing; explain why we have BasicMapping.
2007-04-25 00:17:23 +00:00
Guido van Rossum f9b3dff1fb Add some text that Talin suggested. 2007-04-23 23:37:29 +00:00
Neal Norwitz 56b10379a9 Various status updates 2007-04-23 01:29:47 +00:00
Georg Brandl f956fb4ab6 Update PEP 0. 2007-04-21 15:51:51 +00:00
Georg Brandl 5181528369 PEP 3114 is final. 2007-04-21 15:50:50 +00:00
Guido van Rossum 3ff288b8ae More decisions. 2007-04-20 23:06:41 +00:00
Guido van Rossum 66d4f339be Work in many email responses. 2007-04-20 22:26:10 +00:00
Andrew M. Kuchling 69064d13b6 Escape backslashes in PEPs when writing an index.yml 2007-04-20 20:55:15 +00:00
Guido van Rossum d54e5eac4a Choose Sized instead of Finite.
Make a few more tentative decisions based on Brett's feedback.
2007-04-20 18:32:41 +00:00
Guido van Rossum ec9942c558 Turn XXX into open issues. Fix append (was listed as add).
Respond to Brett's email.
2007-04-20 03:29:51 +00:00
Brett Cannon f0753eea80 Fix a markup error. 2007-04-20 01:39:43 +00:00
Guido van Rossum f35a9eab74 Fix a blatant bug in the definition of hash().
Add ComposableSet, which defines union etc.
2007-04-19 22:47:08 +00:00
Guido van Rossum e06f400021 Added some comparisons to other ideas, open issues, and more references. 2007-04-19 21:49:59 +00:00
Brett Cannon ba82685d7d Update PEP to cover the deprecation of BaseException.message in Python 2.6. 2007-04-19 19:05:14 +00:00
Guido van Rossum e3aab6db4b Another checkpoint. Add some invariants. Resolve an XXX or two. 2007-04-19 18:53:49 +00:00
Guido van Rossum a9354df361 Checkpoint. Use Finite for the class defining __len__. 2007-04-19 17:58:47 +00:00
Guido van Rossum 7191aa5254 Fix rest warnings. 2007-04-19 00:33:02 +00:00
Guido van Rossum fc4f448947 Add lots of text. Still far from complete. 2007-04-19 00:21:49 +00:00
Guido van Rossum 2e759ec054 Add spec for abc module. Add more sections but with temporary contents. 2007-04-18 18:39:32 +00:00
Guido van Rossum cbda3c2812 Clean up trailing whitespace. 2007-04-18 17:43:05 +00:00
Guido van Rossum a37f0eda27 Add a bit more to the abstract. 2007-04-18 17:32:21 +00:00
Guido van Rossum 04cae3ee7f Claim PEP 3119 for the ABC PEP. Please disregard the contents for now. 2007-04-18 17:20:24 +00:00
Guido van Rossum 1192834573 Add explanation / instructions for required 2nd Python-ast.c submit. 2007-04-16 17:08:51 +00:00
Brett Cannon e801b28e42 Make Type field values consistent across all PEPs. 2007-04-15 02:10:27 +00:00
Brett Cannon 200254be97 Make author listing consistent. 2007-04-15 02:08:39 +00:00
Brett Cannon 8f7928a5fb Make Author field's name be consistent with other names (it's not plural). 2007-04-14 00:31:26 +00:00
Brett Cannon accb7090ef Fix a typo in the PEP title. 2007-04-14 00:30:06 +00:00
Guido van Rossum 9cbb5f0731 Add newline arg to open(). 2007-04-11 01:09:33 +00:00
Guido van Rossum 4109356d29 Like seek(), truncate() always returns the new current position.
All write() methods return the number of bytes/characters written
(for buffered and text files, this is always the lenth of the input).
2007-04-10 20:58:53 +00:00
Guido van Rossum 8c3078b844 Note that stdlib changes are starting after 3.0a1 is released. 2007-04-10 18:55:02 +00:00
Guido van Rossum 8765102b9b seek() returns an int everywhere. 2007-04-10 18:37:53 +00:00
Nick Coghlan ead0191bee PEP 3118 updates from Travis 2007-04-10 09:45:04 +00:00