Georg Brandl
944f684ce6
Allow multiple context managers in one with statement, as proposed
...
in http://codereview.appspot.com/53094 and accepted by Guido.
The construct is transformed into multiple With AST nodes so that
there should be no problems with the semantics.
2009-05-25 21:02:56 +00:00
Benjamin Peterson
1880d8b823
add a SETUP_WITH opcode
...
It speeds up the with statement and correctly looks up the special
methods involved.
2009-05-25 13:13:44 +00:00
Georg Brandl
346a38dbc0
Correction in softspace behavior description.
2009-05-22 09:58:48 +00:00
Georg Brandl
8dc3b445ec
#6034 : clarify __reversed__ doc.
2009-05-16 11:13:21 +00:00
Benjamin Peterson
51d06abc99
importlib.import_module is better these days
2009-05-14 00:33:10 +00:00
Georg Brandl
2ca9be4a0c
#5925 : fix highlighting of keyword table.
2009-05-04 20:42:08 +00:00
Georg Brandl
16a57f6a34
Demote warnings to notices where appropriate, following the goal that as few "red box" warnings
...
should clutter the docs as possible. Part 1: stuff that gets merged to Py3k.
2009-04-27 15:29:09 +00:00
Georg Brandl
508c423fe1
Add link to PEP 236.
2009-04-23 08:52:03 +00:00
Georg Brandl
456cb1e694
Simplify markup.
2009-04-13 12:36:18 +00:00
Georg Brandl
5623e50d1a
Let "lambda" point to the correct heading.
2009-04-10 08:16:47 +00:00
Georg Brandl
2ce1c61ca6
Fix-up unwanted change.
2009-03-31 19:14:42 +00:00
Georg Brandl
268d85d1e8
#992207 : document that the parser only accepts \\n newlines.
2009-03-31 16:54:38 +00:00
Georg Brandl
624f3372e2
#5529 : backport new docs of import semantics written by Brett to 2.x.
2009-03-31 16:11:45 +00:00
Georg Brandl
dc340eedaa
#5039 : make it clear that the impl. note refers to CPython.
2009-03-30 22:43:00 +00:00
Georg Brandl
a0eea590c7
Add section numbering to some of the larger subdocuments.
2009-03-28 19:57:36 +00:00
Georg Brandl
173c1f1a01
#5469 : add with statement to list of name-binding constructs.
2009-03-15 21:53:56 +00:00
Georg Brandl
3259ef3dff
#5493 : clarify __nonzero__ docs.
2009-03-15 21:37:16 +00:00
Raymond Hettinger
351de8017c
Add reference to solution for a commonly asked question.
2009-03-12 00:25:03 +00:00
Georg Brandl
a630735b31
#5317 : update IronPython URL.
2009-02-19 16:34:51 +00:00
Georg Brandl
e7cb1ce895
#5310 , #3558 : fix operator precedence table.
2009-02-19 08:30:06 +00:00
Georg Brandl
0ac63f1c50
#5296 : sequence -> iterable.
2009-02-18 00:25:13 +00:00
Georg Brandl
9834dd72bc
#3734 : document complex coercing behavior better.
2009-02-13 10:44:17 +00:00
Brett Cannon
5b0d5531f2
Clarify some __del__ stuff.
2009-01-29 00:54:11 +00:00
Georg Brandl
fe11f4d524
#4986 : augassigns are not expressions.
2009-01-18 18:25:30 +00:00
Georg Brandl
4a565cc41d
#4857 : fix augmented assignment target spec.
2009-01-18 13:47:26 +00:00
Benjamin Peterson
b746448f46
fix grammar
2009-01-18 01:28:46 +00:00
Benjamin Peterson
f1a4069481
bytearrays are mutable sequences
2009-01-18 01:28:09 +00:00
Georg Brandl
c62ef8b4d9
Remove trailing whitespace.
2009-01-03 20:55:06 +00:00
Georg Brandl
9a05373145
#4517 : add "special method" glossary entry and clarify when __getattribute__ is bypassed.
2008-12-05 15:29:39 +00:00
Georg Brandl
3fc4226057
Add an index entry for "subclassing immutable types".
2008-12-05 08:06:57 +00:00
Benjamin Peterson
233bb00c1c
improve __hash__ docs
2008-11-17 22:05:19 +00:00
Benjamin Peterson
d79af0fc52
finish backporting binary literals and new octal literals docs
2008-10-30 22:44:18 +00:00
Benjamin Peterson
b5f8208b49
backport bin() documentation
2008-10-30 22:39:25 +00:00
Benjamin Peterson
c756dcdd60
only nonempty __slots__ don't work
2008-10-23 21:43:48 +00:00
Georg Brandl
865cd640bb
#4083 : add "as" to except handler grammar as per PEP 3110.
2008-10-16 21:38:48 +00:00
Benjamin Peterson
f660a53c9f
update paragraph about __future__ for 2.6
2008-10-09 20:54:43 +00:00
Benjamin Peterson
fe7c26d942
mention how to override boolean evaluation
2008-09-23 13:32:46 +00:00
Georg Brandl
83463ce8d4
#3914 : add //= to the augmented assign operators.
2008-09-21 07:18:28 +00:00
Georg Brandl
9af9498c6e
Remove things specific to the old Macintosh, and spell "Mac OS X" consistently.
2008-09-13 17:41:16 +00:00
Andrew M. Kuchling
64fc6aee99
Use title case
2008-09-13 02:08:30 +00:00
Nick Coghlan
82358691f7
Issue 2235: document the ability to block inheritance of __hash__ in the language reference
2008-08-31 13:10:50 +00:00
Georg Brandl
c176814d82
#3716 : fix typo.
2008-08-30 09:52:44 +00:00
Benjamin Peterson
80f0ed5bb1
allow keyword args to be passed in after *args #3473
2008-08-19 19:52:46 +00:00
Georg Brandl
a174a37321
#3558 : Attribute reference binds more tightly than subscription and call.
2008-08-15 18:35:09 +00:00
Brett Cannon
9329846f00
Fix markup for various binary operation examples where the operands were bolded
...
and the operator was made literal, leading to non-valid reST. Changed to have
the entire expression just be a literal bit of text.
2008-08-14 05:55:18 +00:00
Georg Brandl
463f39d9ac
#3519 : callee is an expression too.
2008-08-08 06:42:20 +00:00
Georg Brandl
03894c5070
Fix longstringitem definition. #3505 .
2008-08-06 17:20:41 +00:00
Nick Coghlan
a510748085
Issue 643841: better documentation of the special method lookup process, especially for new-style classes. Also removes the warnings about not being authoritative for new-style classes - the language reference actually covers those fairly well now (albeit in a fashion that isn't always particularly easy to follow).
2008-08-04 12:40:59 +00:00
Georg Brandl
290d3d994a
This should really be a comment.
2008-08-01 20:13:29 +00:00
Georg Brandl
632f631c48
Add the grammar to the reference manual, since the new docs don't
...
have the feature of putting all the small EBNF snippets together
into one big file.
2008-08-01 20:04:43 +00:00