Georg Brandl
03519daebc
typo
2006-03-08 15:37:33 +00:00
Neal Norwitz
0712a985bd
Update the PEPs/features that were implemented
2006-03-08 05:33:34 +00:00
Guido van Rossum
9fab3b64b4
Accept and finalize PEP 357. __index__ is all checked in.
2006-03-07 18:58:54 +00:00
Nick Coghlan
90e67590fd
Fix name of parameter in run_module signature
2006-03-06 08:59:10 +00:00
Brett Cannon
61850a7800
Clarify some wording as suggested by Nick Coghlan.
2006-03-04 20:42:02 +00:00
Martin v. Löwis
63fa47d96c
Remember that we should update the UCD.
2006-03-04 17:26:24 +00:00
Neal Norwitz
de41b4965c
Fix some sentances, add a little info about ceval, remove asdl_seq_APPEND()
2006-03-03 21:45:55 +00:00
Hye-Shik Chang
5104007210
Fix an apparent typo in the expanded code.
2006-03-03 06:39:47 +00:00
Brett Cannon
854454ef09
Fix mismatch of PEP 339's title and what listed in the index.
2006-03-02 22:05:48 +00:00
Brett Cannon
03ecd8842d
Swap in Python/compile.txt text; it's more comprehensive. Changed the name of
...
the PEP to reflect this.
Will delete Python/compile.txt and use this as the definitive copy.
2006-03-02 22:04:09 +00:00
David Goodger
794b1f8f11
converted to UTF-8 & added coding slugs
2006-03-02 19:54:50 +00:00
David Goodger
d4d660d886
typo
2006-03-02 18:44:03 +00:00
David Goodger
dd1d969c25
switched encoding to UTF-8
2006-03-02 18:31:36 +00:00
David Goodger
9359512370
typo
2006-03-02 18:26:21 +00:00
Sean Reifscheider
5e30b2c0ca
Adding in header for text PEPs.
2006-03-02 18:24:48 +00:00
David Goodger
63ace70a54
use pyramid template
2006-03-02 18:20:17 +00:00
David Goodger
c2218cae61
pyramid-specific PEP template
2006-03-02 18:20:03 +00:00
Sean Reifscheider
038c86ca74
Removing some extra HTML markup, adding a closing pre.
2006-03-02 18:12:44 +00:00
Sean Reifscheider
5c2eb31022
New version of pep2pyramid, removes HTML headers from text files.
2006-03-02 17:57:41 +00:00
Sean Reifscheider
70a59129df
Nearly working.
2006-03-02 17:40:56 +00:00
Sean Reifscheider
c1340af281
Kludged version.
2006-03-02 16:45:09 +00:00
Guido van Rossum
9feffcd8af
/pubic/public/. Thanks Jennings Jared!
2006-03-02 03:46:55 +00:00
Brett Cannon
1c4f4d3f18
Shift pseudo-code to Transition Plan section and provide a pseudo-code
...
implementation of what BaseException will look like in Python 3.0 .
2006-03-02 00:36:20 +00:00
Brett Cannon
cc5472f135
Fix a typo.
2006-03-01 23:51:20 +00:00
Brett Cannon
ad251f7c86
Rework pseduo-code to better match implementation. Only affected __str__ and
...
__unicode__. Had to be done this way for backwards-compatibility issues.
2006-03-01 23:44:47 +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
Neal Norwitz
31ace078cc
Forgot to update both places for the status
2006-03-01 08:59:06 +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
Brett Cannon
81eabf7a0d
Change status of PEP 352 to final.
...
Also clarified wording to reflect the implementation; only exceptions are
new-style class. Wording was ambiguous and suggested that you could raise
any new-style class which was considered insane by everyone at the core sprint
at PyCon 2006. And, most importantly, a Tim-channeled Guido thought that the
current implementation was the way to go. No one should be able to ``raise
42``.
2006-03-01 04:48:52 +00:00
Neal Norwitz
7e0013445c
ssize_t is final. Thanks Martin!
2006-02-28 23:28:21 +00:00
Neal Norwitz
8a80d48999
Martin changed the encoding warning to an error
2006-02-28 23:10:27 +00:00
Guido van Rossum
1b6c373966
Fix two examples that were broken by the new semantics.
2006-02-28 22:49:15 +00:00
Neal Norwitz
a0a335673a
Raymond pointed out {}.has_key was not slated for removal
2006-02-28 21:52:10 +00:00
Neal Norwitz
afdd996d22
Minor detail about the warning
2006-02-28 21:13:18 +00:00
Guido van Rossum
d8e895c878
Clarify the expanded code -- exc is just used as a flag.
2006-02-28 21:05:40 +00:00
Guido van Rossum
f038797f00
Change the PEP to add that __exit__() must re-raise the exception
...
passed in, if any. This appears to be a deviation from how the PEP
was originally seen; but I think it's essential to be able to make a
simple promise about generators decorated with @contextmanager.
Added the transition plan and the __future__ statement.
Also some miscellaneous cleanup.
2006-02-28 20:58:17 +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
690f5c7e75
Oops, Thomas finished the __future__ support.
2006-02-28 20:05:04 +00:00
Neal Norwitz
4271cdc07b
Status update
2006-02-28 19:57:16 +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
Guido van Rossum
53c1f1795e
Change the translation slightly.
...
ctx.__exit__ is now bound before ctx.__enter__;
ctx.__enter__ is still called before the try-block
is entered, but VAR is assigned *inside* the try-block.
Clarify what happens to break, continue, return.
2006-02-27 21:08:43 +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
baa6e3c955
MvL added _ast module
2006-02-27 17:19:00 +00:00
Neal Norwitz
fb21dca761
Update status, Thomas did 308
2006-02-27 17:11:57 +00:00
Neal Norwitz
41ae421a05
Add note from 308
2006-02-27 17:11:04 +00:00
Guido van Rossum
df7a33afb0
PEP 308 is final. A great many thanks go to Thomas Wouters!
2006-02-27 16:55:05 +00:00
Neal Norwitz
3e2085f82e
Minor updates
2006-02-27 16:26:26 +00:00