174 Commits (e6bfdb9ca592382fc0a2f976dcf6d290f364220d)

Author SHA1 Message Date
Victor Stinner 5f8d485982 parser: fix usage of Py_BuildValue() to build a parser error 12 years ago
Victor Stinner 14e461d5b9 Close #11619: The parser and the import machinery do not encode Unicode 13 years ago
Victor Stinner 6684bdf73d Issue #18408: Fix typo in build_node_tree() of the parser module 13 years ago
Victor Stinner df4572cc71 Issue #18408: parser module: fix error handling in node2tuple() 13 years ago
Victor Stinner 3bd6abd129 Issue #18408: Fix parser.sequence2st() and parser.tuple2st(): raise MemoryError 13 years ago
Serhiy Storchaka 7898043868 Issue #15989: Fix several occurrences of integer overflow 13 years ago
Andrew Svetlov 4bb142b1b7 Issue #16714: use 'raise' exceptions, don't 'throw'. 13 years ago
Andrew Svetlov 737fb89dd1 Issue #16714: use 'raise' exceptions, don't 'throw'. 13 years ago
Antoine Pitrou 6f430e4963 Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors correctly. 14 years ago
Antoine Pitrou c5bef75c77 Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors correctly. 14 years ago
Jesus Cea 4fa7a5fc98 #15512: Declarations reorganization 14 years ago
Jesus Cea e9c5318967 Closes #15512: Correct __sizeof__ support for parser 14 years ago
Jesus Cea 3e3192d8f7 Closes #15512: Correct __sizeof__ support for parser 14 years ago
Mark Dickinson da029fb293 Issue #14741: Fix missing support for ellipsis in parser module. 14 years ago
Mark Dickinson 11c1dee183 Issue #14697: Fix missing parser module support for set displays and set comprehensions. 14 years ago
Mark Dickinson cf360b9209 Issue #14701: Add missing support for 'raise ... from' in parser module. 14 years ago
Mark Dickinson 407b3bd89b Issue #14696: Fix parser module to understand 'nonlocal' declarations. 14 years ago
Mark Dickinson ea7e9f9a83 Issue #9154: Fix parser module to understand function annotations. 14 years ago
Nick Coghlan 1f7ce62bd6 Implement PEP 380 - 'yield from' (closes #11682) 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 f0cdbad1b3 always clear parser error 15 years ago
Benjamin Peterson f719957d7a only clear the parser error if it's set (closes #12264) 15 years ago
Victor Stinner 7f2fee3640 Issue #10785: Store the filename as Unicode in the Python parser. 15 years ago
Ezio Melotti 24b07bcba3 #11515: fix several typos. Patch by Piotr Kasprzyk. 15 years ago
Ezio Melotti 42da663e6f #11515: fix several typos. Patch by Piotr Kasprzyk. 15 years ago
Alexander Belopolsky e239d23e8c Issue #6697: Fixed instances of _PyUnicode_AsString() result not checked for NULL 15 years ago
Georg Brandl e5b99f0fb3 Remove redundant includes of headers that are already included by Python.h. 15 years ago
Mark Dickinson 0dce815c2b Merged revisions 82555 via svnmerge from 16 years ago
Mark Dickinson feb3b75818 Issue #9130: Validate ellipsis tokens in relative imports. 16 years ago
Mark Dickinson 1b9b5727cc Merged revisions 82552-82553 via svnmerge from 16 years ago
Mark Dickinson 2cc8a5e490 Issue #9130: Fix validation of relative imports in parser module. 16 years ago
Mark Dickinson 1a7f3020a7 Issue #9130: Fix validation of relative imports in parser module. 16 years ago
Mark Dickinson 75b44b3437 Issue #9130: Fix validation of relative imports in parser module. 16 years ago
Mark Dickinson a441e6465a Merged revisions 82537 via svnmerge from 16 years ago
Mark Dickinson 2bd61a988f Issue #9128: Fix validation of class decorators in parser module. 16 years ago
Mark Dickinson 644bef795b Issue #9128: Fix validation of class decorators in parser module. 16 years ago
Mark Dickinson a7ee59b3d3 Issue #9128: Validate class decorator syntax correctly in parser module. 16 years ago
Mark Dickinson 9f11f39758 Merged revisions 82400 via svnmerge from 16 years ago
Mark Dickinson 070f0abc19 Issue #9125: Update parser module for "except ... as ..." syntax. 16 years ago
Georg Brandl f72cae4afa Merged revisions 72645 via svnmerge from 16 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c83ea137d7 Untabify C files. Will watch buildbots. 16 years ago
Alexandre Vassalotti b646547bb4 Issue #2333: Backport set and dict comprehensions syntax. 16 years ago
Alexandre Vassalotti ee936a2130 Issue #2335: Backport set literals syntax from Python 3.x. 16 years ago
Benjamin Peterson 4905e80c3d fix an ambiguity in the grammar from the implementation of extended unpacking 16 years ago
Georg Brandl 0c31562a91 Merged revisions 72924 via svnmerge from 17 years ago
Georg Brandl 944f684ce6 Allow multiple context managers in one with statement, as proposed 17 years ago