Benjamin Peterson
|
c2f665e721
|
don't put runtime values in array initializer for C89 compliance (closes #20588)
|
2014-02-10 22:19:02 -05:00 |
|
Christian Heimes
|
70c94e7896
|
Issue #18552: Check return value of PyArena_AddPyObject() in obj2ast_object().
|
2013-07-27 00:33:13 +02:00 |
|
Victor Stinner
|
1acc129d48
|
Parser/asdl_c.py: use Py_CLEAR()
|
2013-07-27 00:03:47 +02:00 |
|
Victor Stinner
|
ce72e1ce6c
|
According to the PEP 7, C code must "use 4-space indents"
Replace 8 spaces with 4.
|
2013-07-27 00:00:36 +02:00 |
|
Mark Dickinson
|
ded35aeb9d
|
Issue #16546: make ast.YieldFrom argument mandatory.
|
2012-11-25 14:36:26 +00:00 |
|
Benjamin Peterson
|
8107176f9b
|
add gc support to the AST base type (closes #15293)
|
2012-07-08 11:03:46 -07:00 |
|
Antoine Pitrou
|
507507473e
|
Issue #15291: Fix a memory leak where AST nodes where not properly deallocated.
|
2012-07-08 12:43:32 +02:00 |
|
Benjamin Peterson
|
77fa9379e2
|
use Py_ssize_t for ast sequence lengths
|
2012-05-15 10:10:27 -07:00 |
|
Martin v. Löwis
|
41829e82c1
|
Document f4d7ad6c9d6e.
|
2012-05-15 14:52:36 +02:00 |
|
Martin v. Löwis
|
cc10a37ef0
|
Widen ASDL sequences to Py_ssize_t lengths to better match PEP 353.
|
2012-05-15 14:45:03 +02:00 |
|
Benjamin Peterson
|
1767e0274b
|
free AST's dict
|
2012-03-14 21:50:29 -05:00 |
|
Victor Stinner
|
45e50de1f5
|
Try to fix compilation of Python-ast.c on Visual Studio 2008
|
2012-03-13 01:17:31 +01:00 |
|
Benjamin Peterson
|
7e0dbfbbde
|
give the AST class a __dict__
|
2012-03-12 09:46:44 -07:00 |
|
Benjamin Peterson
|
527c622926
|
make YieldFrom its own distinct from Yield (closes #13780)
|
2012-01-14 08:58:23 -05:00 |
|
Antoine Pitrou
|
5136ac0ca2
|
Issue #13645: pyc files now contain the size of the corresponding source
code, to avoid timestamp collisions (especially on filesystems with a low
timestamp resolution) when checking for freshness of the bytecode.
|
2012-01-13 18:52:16 +01:00 |
|
Nick Coghlan
|
1f7ce62bd6
|
Implement PEP 380 - 'yield from' (closes #11682)
|
2012-01-13 21:43:40 +10:00 |
|
Amaury Forgeot d'Arc
|
942d5ba125
|
Merge branch 3.2
|
2011-11-22 22:02:01 +01:00 |
|
Amaury Forgeot d'Arc
|
5e8f810411
|
Issue #13436: commit regenerated Python-ast.c
|
2011-11-22 21:52:30 +01:00 |
|
Martin v. Löwis
|
1c67dd9b15
|
Port SetAttrString/HasAttrString to SetAttrId/GetAttrId.
|
2011-10-14 15:16:45 +02:00 |
|
Martin v. Löwis
|
bd928fef42
|
Rename _Py_identifier to _Py_IDENTIFIER.
|
2011-10-14 10:20:37 +02:00 |
|
Martin v. Löwis
|
1ee1b6fe0d
|
Use identifier API for PyObject_GetAttrString.
|
2011-10-10 18:11:30 +02:00 |
|
Éric Araujo
|
6f08f53e79
|
Merge 3.2
|
2011-09-02 17:32:30 +02:00 |
|
Benjamin Peterson
|
0224d4e699
|
accept bytes for the AST 'string' type
This is a temporary kludge and all is well in 3.3.
|
2011-08-31 22:13:03 -04:00 |
|
Benjamin Peterson
|
e249841903
|
add a asdl bytes type, so Bytes.s be properly typechecked
|
2011-08-09 16:08:39 -05:00 |
|
Benjamin Peterson
|
8a4b42b7f4
|
merge 3.2
|
2011-07-22 11:10:43 -05:00 |
|