Commit Graph

1949 Commits

Author SHA1 Message Date
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
Guido van Rossum 3eed115841 Clarify the new syntax and note a backwards incompatibility. 2006-02-26 19:47:55 +00:00
Neal Norwitz 78e4ec3a47 What the hell, speed up the schedule by a month.
Update status and add some more details.
2006-02-26 15:36:50 +00:00
David Goodger f7ec3048fd patch from Paul Moore 2006-02-24 22:47:18 +00:00
David Goodger f242f9b082 deferred PEP 315 at Raymond Hettinger's request 2006-02-24 22:43:04 +00:00
Neal Norwitz 617a80e2ac I posted a message on python-dev about removing support for Windows 9x
in Python 2.6.  2.5 will display a warning message on unsupported systems.
2006-02-24 17:47:22 +00:00
Georg Brandl 586cb2249c CVS -> SVN 2006-02-22 22:02:13 +00:00
Georg Brandl 662dbe7c31 CVS is now SVN 2006-02-22 22:01:02 +00:00
Neil Schemenauer 61b80831fe Reformat. 2006-02-22 20:49:37 +00:00
Neil Schemenauer 2da9d64f5e Add PEP 358 to index. 2006-02-22 20:43:33 +00:00
Neil Schemenauer cd7901e86e Add 'The "bytes" object' PEP. 2006-02-22 20:40:03 +00:00
Guido van Rossum b92889b332 Travis's changes. 2006-02-22 04:00:18 +00:00
Georg Brandl 04878ba988 Add ``multifile`` to PEP 4. 2006-02-21 19:22:02 +00:00
Neal Norwitz 80bb3418b1 Fix a few small issues. opening() is introduced later. 2006-02-20 22:24:44 +00:00
Brett Cannon aa6acdbce6 Add removal of dict.setdefault() 2006-02-19 07:10:16 +00:00
Neal Norwitz f42160765a Correct versions since this PEP was not implemented in 2.4 2006-02-19 03:29:42 +00:00
Neal Norwitz dcbb9e2182 Minor additions that are hopefully fixed sooner 2006-02-18 20:32:56 +00:00
Nick Coghlan 7e4f8246cd Reduce public API to just runpy.run_module 2006-02-17 15:17:21 +00:00
Georg Brandl 05deb96f48 Update PEP 4 with documentation changes. 2006-02-17 11:56:02 +00:00
Thomas Heller c84414c86c Mention ctypes. 2006-02-16 10:51:57 +00:00
Neal Norwitz b86948b7f6 Yay for Anthony 2006-02-16 06:54:37 +00:00
Neal Norwitz 7ecd8bd1d7 MvL merged PEP 353, Thomas is in the volunteering spirit. 2006-02-16 05:47:52 +00:00
Neal Norwitz cefee74ab7 Add some RM helpers 2006-02-16 05:42:56 +00:00
Neal Norwitz a7a9efd39c There is nothing to remove based on PEP 11 2006-02-16 05:26:50 +00:00
Neal Norwitz f0c3f46626 MAL says this option should go away in bug report 874534:
The reason for the removal is that the option causes
    semantical problems and makes Unicode work in non-standard
    ways on platforms that use locale-aware extensions to the
    wc-type functions.

Since it wasn't previously announced, we can keep the option until 2.6
unless someone feels strong enough to rip it out.
2006-02-16 05:25:37 +00:00
Guido van Rossum c0041fee26 Oops. I meant to accept 353 (ssize_t), not yet 357 (__index__). 2006-02-16 00:03:47 +00:00
Guido van Rossum c2c0269b9f Small patch by Travis, who write:
1) fixes typo

2) Adds link to name discussion

3) Suggests adding __index__ slot to integer and long built ins.  I
   neglected to do this for the patch, but it could really simplify
   much code to have it.
2006-02-15 23:26:08 +00:00
Guido van Rossum 94f3b53a67 Accept PEP 357 (ssize_t). 2006-02-15 23:23:49 +00:00
Guido van Rossum 60c126b3de Mention ElementTree. 2006-02-15 21:06:29 +00:00
Guido van Rossum 86b2dc19d2 Reject PEP 332. We'll have to start over with a new PEP. 2006-02-15 20:41:16 +00:00
Guido van Rossum 632baa0b9b Micro status updates (MvL volunteers as backup release mgr, PJE will do wsgiref) 2006-02-15 18:32:53 +00:00
Neal Norwitz ac000c5548 Remove most of Guido's comments.
Add some detail about planned features.
Move carryover sections to PEP 42.
2006-02-15 05:48:59 +00:00
Neal Norwitz 8cf3d31948 Move the carryover items from previous releases here 2006-02-15 05:47:29 +00:00
Neal Norwitz 2f9289915a Remove PEP references, they can be dealt with separately from this PEP 2006-02-15 05:34:26 +00:00
Neal Norwitz 412e4468eb Fred can help with the docs 2006-02-15 04:54:53 +00:00
Neal Norwitz 79384da9d4 Fix capitalization of Conversions 2006-02-15 04:53:23 +00:00
Guido van Rossum 2e742fc23a New version from Travis, with new specs. 2006-02-15 01:12:07 +00:00
Guido van Rossum 0e03857cad Add discussion about bdist_deb. 2006-02-14 23:18:22 +00:00
Guido van Rossum c36b4e3600 Mention wsgiref. 2006-02-14 20:00:33 +00:00
Guido van Rossum 35f3b01385 Add bdist_* items to TODO list. 2006-02-14 19:27:27 +00:00
Guido van Rossum 9165aef296 Reject PEP 351. 2006-02-13 21:09:25 +00:00
Guido van Rossum 8854c320fa New version by Travis. Adds rationale for __index__ name.
Reformats some.
2006-02-13 18:18:57 +00:00