Guido van Rossum
25ab0c551d
Py3k will be implemented in C, by evolving Python 2.x.
2006-08-18 16:17:21 +00:00
David Goodger
e27dca1aaa
typo?
2006-04-06 18:46:53 +00:00
Guido van Rossum
e4caee0c87
Add suggestion by Doug Landauer -- use an instrumented Python 2.x to find
...
future problems.
2006-04-06 18:03:49 +00:00
Guido van Rossum
03d1469fe6
Clarify what I meant when I said "it will be called Python 3.0".
2006-04-06 17:44:04 +00:00
David Goodger
fec2cefaa5
typo
2006-04-05 20:14:12 +00:00
Guido van Rossum
de237d3e7a
The new PEP 3000, describing some meta-meta-issues.
2006-04-05 20:06:03 +00:00
Georg Brandl
d143c5d2f6
Move PEP 3000 to PEP 3100.
...
Someone still has to write PEP 3000 ;)
2006-04-05 07:17:23 +00:00
Neal Norwitz
5480775147
Oops, I started this list before Alan said he was going to maintain OS2
2006-03-22 09:38:59 +00:00
Neal Norwitz
c50507d2ca
Add Outstanding Issues section
2006-03-22 05:24:31 +00:00
Guido van Rossum
ef7e90b4a7
Add a line about __builtin[s]__.
2006-03-15 05:25:39 +00:00
Guido van Rossum
2aa17aeefd
Add note about int as abstract base class.
2006-03-15 04:41:44 +00:00
Brett Cannon
61b759c5f7
Move an edited idea from the core language section down to atomic types
...
section.
2006-03-01 18:47:47 +00:00
Guido van Rossum
1b6075f020
343: fix bug in nested().
...
356: add some tentative future keywords.
3000: add some new ideas.
2006-03-01 17:06:46 +00:00
Brett Cannon
9e3b21db47
Reorganize: move stuff from core language to atomic types, add Influencing PEPs
...
section.
2006-03-01 05:32:44 +00:00
Neal Norwitz
a0a335673a
Raymond pointed out {}.has_key was not slated for removal
2006-02-28 21:52:10 +00:00
Guido van Rossum
12bffcefbe
Mention dropping aquire_lock as an alias for acquire, etc.
2006-02-28 20:56:18 +00:00
Neal Norwitz
7abb173d4b
Finally spell parens write (I think).
2006-02-28 17:18:37 +00:00
Neal Norwitz
c2c6013283
Guido decided to remove slicing opcodes (from Jeremy's mail about slicing bugs
...
in the new AST).
Found some more MACROs to remove.
2006-02-28 16:57:49 +00:00
Neal Norwitz
dc9835bebb
Add note about cleaning up namespace
2006-02-27 18:29:14 +00:00
Neal Norwitz
ee1191f906
Try to clarify parens a bit
2006-02-27 17:38:27 +00:00
Neal Norwitz
41ae421a05
Add note from 308
2006-02-27 17:11:04 +00:00
Neal Norwitz
3e2085f82e
Minor updates
2006-02-27 16:26:26 +00:00
Brett Cannon
aa6acdbce6
Add removal of dict.setdefault()
2006-02-19 07:10:16 +00:00
Neal Norwitz
dcbb9e2182
Minor additions that are hopefully fixed sooner
2006-02-18 20:32:56 +00:00
Brett Cannon
bc56fb8889
Lambda's death had been prematurely reported.
2006-02-09 20:34:33 +00:00
Neal Norwitz
d10d18f7f1
Found a few more deprecated functions and types
2006-01-03 08:22:57 +00:00
Neal Norwitz
8ca944f9e1
With permission, add lots more details and references.
...
Add a couple of changes which are likely, but not definite.
At least until Guido changes his mind. ;-)
2005-12-15 04:55:32 +00:00
Brett Cannon
303740df18
Change reference for removing 'print' as a statement. Thanks Bill Janssen for
...
digging up the link.
2005-09-08 00:26:20 +00:00
Brett Cannon
5126f6dbf7
Create new "Atomic Types" section and add mention of removal of basestring.find
...
and friends.
2005-08-27 18:27:33 +00:00
Brett Cannon
9c2cb031b8
Mention plan to remove ``raise Exception, "message"`` style of raising
...
exceptions.
2005-08-06 23:13:59 +00:00
Brett Cannon
81ccba3725
Add mention of exceptions getting a traceback attribute.
2005-04-28 20:04:32 +00:00
Brett Cannon
3543af0fb0
Fill out some references for existing points.
2005-04-28 18:57:40 +00:00
Brett Cannon
3f7d8a1f10
Back out sum() change.
2005-03-15 19:43:34 +00:00
Brett Cannon
3da1186cdd
sum()'s second argument is returned if the first argument is empty, otherwise
...
it is ignored.
2005-03-15 04:06:02 +00:00
Brett Cannon
72fcd5f394
Add references to Guido's "The fate of reduce() in Python 3000" blog entry for
...
the removal of 'map', 'filter', 'reduce', and 'lambda'.
2005-03-11 00:56:22 +00:00
Brett Cannon
86be15282b
Add mention of trunc() and its companion, __trunc__().
2005-03-05 19:38:42 +00:00
Brett Cannon
5b2de661f1
Make some very minor changes for consistency.
2005-03-05 19:32:57 +00:00
Brett Cannon
b0a6a6680d
Mention the planned removal of unbound methods.
2005-01-22 04:39:23 +00:00
David Goodger
3e1ef30d38
filled in the footnote number
2004-12-11 18:06:27 +00:00
Brett Cannon
3c2cb884f2
Add reference to python-dev thread discussing comparing heterogeneous types.
...
Also fix ref for removal of '<>'; syntactically missing trailing underscore.
2004-12-11 07:54:17 +00:00
Brett Cannon
90a5294752
Mention that making list comprehensions sugar for genexps will remove exposure
...
of the loop variable.
2004-09-02 19:10:13 +00:00
Brett Cannon
a584e413a0
Remove __cmp__ mention.
...
Add about list comps being syntactic sugar for genexps to list(). Reword
mention of stdlib reorg. Mention comparisons other than == and != between
disparate types will raise an error unless excplicitly allowed.
2004-08-27 18:43:32 +00:00
David Goodger
4957e14b72
markup
2004-08-27 13:16:31 +00:00
Brett Cannon
c9ab70af1c
Mention Python 3000 name.
...
Fix bullet points under things to return iterators.
Mention true division, True, False, and as becoming keywords and the removal of
__cmp__ .
2004-08-27 05:24:03 +00:00
Andrew M. Kuchling
9fc1f84f6f
Add <> operator
2004-08-23 18:07:06 +00:00
David Goodger
13a33836fb
markup, wrapping
2004-08-20 15:05:39 +00:00
Andrew M. Kuchling
b5815e3e63
Add PEP 3000
2004-08-20 12:43:19 +00:00