Georg Brandl
46703e2ec0
contextlib is still undocumented
2006-03-13 15:26:13 +00:00
Georg Brandl
1c7dfaa953
msilib is now imported
...
add True and False to possible (pseudo-)keywords
2006-03-12 22:22:36 +00:00
Neal Norwitz
ee02f1b8ae
Reformat/organize planned features and update unicode, PEP 338
2006-03-10 07:29:48 +00:00
Andrew M. Kuchling
ce8d288cea
Various edits to improve sentences
2006-03-09 18:22:01 +00:00
Guido van Rossum
f6659b5348
Update this PEP to reflect the new design: exceptions are swallowed only
...
when __exit__ returns a true value.
2006-03-09 17:39:53 +00:00
Thomas Heller
03a9d2dab8
Added note about ctypes backwards compatibility.
2006-03-09 07:32:28 +00:00
Neal Norwitz
48a8523f07
ctypes was moved into the stdlib
2006-03-09 06:45:25 +00:00
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