125 Commits (74ca886788fd116b026fdaa5980a48f09bce9bef)

Author SHA1 Message Date
Charles-Francois Natali 74ca886788 Issue #17917: Use PyModule_AddIntMacro() instead of PyModule_AddIntConstant() 13 years ago
Benjamin Peterson 3a61943b7b bump Python-ast.c 13 years ago
Benjamin Peterson b72406b8fa refactor to fix refleaks 13 years ago
Benjamin Peterson cda75be02a unify some ast.argument's attrs; change Attribute column offset (closes #16795) 13 years ago
Andrew Svetlov f7a17b48d7 Replace IOError with OSError (#16715) 13 years ago
Trent Nelson 25a48610a8 Make PyAST_obj2mod C89 compliant. (Follow-up commit from asdl_c.py.) 13 years ago
Benjamin Peterson 442f20996d create NameConstant AST class for None, True, and False literals (closes #16619) 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