119 Commits (a534fc4b3bd4b731be9304be626bc161f53d7bfb)

Author SHA1 Message Date
Trent Nelson 25a48610a8 Make PyAST_obj2mod C89 compliant. (Follow-up commit from asdl_c.py.) 13 years ago
Mark Dickinson ded35aeb9d Issue #16546: make ast.YieldFrom argument mandatory. 13 years ago
Benjamin Peterson 8107176f9b add gc support to the AST base type (closes #15293) 14 years ago
Antoine Pitrou 507507473e Issue #15291: Fix a memory leak where AST nodes where not properly deallocated. 14 years ago
Benjamin Peterson 77fa9379e2 use Py_ssize_t for ast sequence lengths 14 years ago
Martin v. Löwis 41829e82c1 Document f4d7ad6c9d6e. 14 years ago
Martin v. Löwis cc10a37ef0 Widen ASDL sequences to Py_ssize_t lengths to better match PEP 353. 14 years ago
Benjamin Peterson 1767e0274b free AST's dict 14 years ago
Victor Stinner 45e50de1f5 Try to fix compilation of Python-ast.c on Visual Studio 2008 14 years ago
Benjamin Peterson 7e0dbfbbde give the AST class a __dict__ 14 years ago
Benjamin Peterson 527c622926 make YieldFrom its own distinct from Yield (closes #13780) 14 years ago
Antoine Pitrou 5136ac0ca2 Issue #13645: pyc files now contain the size of the corresponding source 14 years ago
Nick Coghlan 1f7ce62bd6 Implement PEP 380 - 'yield from' (closes #11682) 14 years ago
Amaury Forgeot d'Arc 5e8f810411 Issue #13436: commit regenerated Python-ast.c 14 years ago
Martin v. Löwis 1c67dd9b15 Port SetAttrString/HasAttrString to SetAttrId/GetAttrId. 14 years ago
Martin v. Löwis bd928fef42 Rename _Py_identifier to _Py_IDENTIFIER. 14 years ago
Martin v. Löwis 1ee1b6fe0d Use identifier API for PyObject_GetAttrString. 14 years ago
Benjamin Peterson 0224d4e699 accept bytes for the AST 'string' type 15 years ago
Benjamin Peterson 4058211e8d accept bytes for the AST 'string' type 15 years ago
Benjamin Peterson e249841903 add a asdl bytes type, so Bytes.s be properly typechecked 15 years ago
Benjamin Peterson 180e63507d None is ok for identifiers but not strings 15 years ago
Benjamin Peterson 2193d2b72b type check AST strings and identifiers 15 years ago
Benjamin Peterson efad2449fc hardcode the old svn __version__ 15 years ago
Benjamin Peterson 0bd152cd67 remove ast.__version__ (closes #12273) 15 years ago
Benjamin Peterson 5eed3062f5 allow None identifiers 15 years ago
Benjamin Peterson 77820242dd verify the types of AST strings and identifiers (closes #12609 and #12610) 15 years ago
Benjamin Peterson 04a90b4611 bump ast version 15 years ago
Benjamin Peterson 43af12b0b4 unify TryExcept and TryFinally (closes #12199) 15 years ago
Benjamin Peterson 7f670e5dad bump ast version 15 years ago
Benjamin Peterson bf1bbc1452 reflect with statements with multiple items in the AST (closes #12106) 15 years ago
Barry Warsaw cf0d8ab818 Replay changeset 70238:03e488b5c009 from fubar branch. Original commit 15 years ago
Benjamin Peterson c9723d09eb use only the hex version, since the revno is unreliable across repos 15 years ago
Benjamin Peterson 678da9fefb bump ast version 15 years ago
Benjamin Peterson 6cb2b923e0 convert ast versioning to mercurial 15 years ago
Benjamin Peterson 0a4dae5309 fix refleak 15 years ago
Benjamin Peterson 787cddc93d Merged revisions 86545 via svnmerge from 15 years ago
Benjamin Peterson d8f6597318 new plan: functions that want 'tmp' can declare it 15 years ago
Benjamin Peterson e82c169622 Merged revisions 86540 via svnmerge from 15 years ago
Benjamin Peterson 0e9e98edc7 c89 declarations 15 years ago
Benjamin Peterson aab9585130 Merged revisions 86538 via svnmerge from 15 years ago
Benjamin Peterson 5b066817e2 use %R format code; fixes invalid dereferencing #10391 15 years ago
Benjamin Peterson 3e5cd1d04e Merged revisions 81465-81466,81468,81679,81735,81760,81868,82183 via svnmerge from 16 years ago
Alexander Belopolsky 1b7046b99e Issue #9051: Instances of timezone class can now be pickled. 16 years ago
Benjamin Peterson 5b9ce31c39 bump revision 16 years ago
Benjamin Peterson 1056ca264f fix code formatting 16 years ago
Victor Stinner 7eeb5b5e50 Issue #8848: U / U# formats of Py_BuildValue() are just alias to s / s# 16 years ago
Alexandre Vassalotti 102d70e06c Update version information for AST changes in r77422. 16 years ago
Alexandre Vassalotti b646547bb4 Issue #2333: Backport set and dict comprehensions syntax. 16 years ago
Brett Cannon 3ad57e2625 Update the version # of Python-ast.c based on the backport of set literals from 16 years ago
Alexandre Vassalotti ee936a2130 Issue #2335: Backport set literals syntax from Python 3.x. 16 years ago