COMMITS
/ Modules/parsermodule.c April 19, 2017
S
bpo-30070: Fixed leaks and crashes in errors handling in the parser module. (#1131)
Serhiy Storchaka committed
January 23, 2017
S
Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever
Serhiy Storchaka committed
November 20, 2016
S
Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize
Serhiy Storchaka committed
June 2, 2016
B
replace custom validation logic in the parse module with a simple DFA validator (closes #26526)
Benjamin Peterson committed
December 25, 2015
S
Issue #25923: Added more const qualifiers to signatures of static and private functions.
Serhiy Storchaka committed
S
Issue #25923: Added the const qualifier to static constant arrays.
Serhiy Storchaka committed
December 19, 2015
S
Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.
Serhiy Storchaka committed
August 5, 2015
Y
Issue #24791: Fix grammar regression for call syntax: 'g(*a or b)'.
Yury Selivanov committed
May 16, 2015
B
allow test node after ** in calls (closes #24176)
Benjamin Peterson committed
May 12, 2015
Y
PEP 0492 -- Coroutines with async and await syntax. Issue #24017.
Yury Selivanov committed
May 6, 2015
B
PEP 448: additional unpacking generalizations (closes #2292)
Benjamin Peterson committed
March 18, 2015
S
Removed unintentional trailing spaces in non-external and non-generated C files.
Serhiy Storchaka committed
January 2, 2014
V
(Merge 3.3) parser: fix usage of Py_BuildValue() to build a parser error
Victor Stinner committed
V
parser: fix usage of Py_BuildValue() to build a parser error
Victor Stinner committed
August 26, 2013
V
Close #11619: The parser and the import machinery do not encode Unicode
Victor Stinner committed
July 16, 2013
V
Issue #18408: Fix typo in build_node_tree() of the parser module
Victor Stinner committed
July 11, 2013
V
Issue #18408: parser module: fix error handling in node2tuple()
Victor Stinner committed
V
Issue #18408: Fix parser.sequence2st() and parser.tuple2st(): raise MemoryError
Victor Stinner committed
January 19, 2013
S
Issue #15989: Fix several occurrences of integer overflow
Serhiy Storchaka committed
January 14, 2013
S
Issue #15989: Fix several occurrences of integer overflow
Serhiy Storchaka committed
December 18, 2012
A
Issue #16714: use 'raise' exceptions, don't 'throw'.
Andrew Svetlov committed
A
Issue #16714: use 'raise' exceptions, don't 'throw'.
Andrew Svetlov committed
August 15, 2012
A
Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors correctly.
Antoine Pitrou committed
A
Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors correctly.
Antoine Pitrou committed
August 3, 2012
J
MERGE: Closes #15512: Correct __sizeof__ support for parser
Jesus Cea committed
J
Closes #15512: Correct __sizeof__ support for parser
Jesus Cea committed
May 7, 2012
M
Issue #14741: Merge fix from 3.2.
Mark Dickinson committed
M
Issue #14741: Fix missing support for ellipsis in parser module.
Mark Dickinson committed
M
Issue #14697: Merge fix from 3.2.
Mark Dickinson committed
M
Issue #14697: Fix missing parser module support for set displays and set comprehensions.
Mark Dickinson committed
M
Issue #14701: Add missing support for 'raise ... from' in parser module.
Mark Dickinson committed
M
Issue #14701: Merge fix from 3.2.
Mark Dickinson committed
April 29, 2012
M
Issue #14696: Merge from 3.2
Mark Dickinson committed
M
Issue #14696: Fix parser module to understand 'nonlocal' declarations.
Mark Dickinson committed
M
Issue #9154: Merge fix from 3.2.
Mark Dickinson committed
M
Issue #9154: Fix parser module to understand function annotations.
Mark Dickinson committed
January 13, 2012
N
Implement PEP 380 - 'yield from' (closes #11682)
Nick Coghlan committed
October 14, 2011
M
Rename _Py_identifier to _Py_IDENTIFIER.
Martin v. Löwis committed
October 10, 2011
M
Use identifier API for PyObject_GetAttrString.
Martin v. Löwis committed
June 6, 2011
B
always clear parser error
Benjamin Peterson committed
June 5, 2011
B
only clear the parser error if it's set (closes #12264)
Benjamin Peterson committed
April 4, 2011
V
Issue #10785: Store the filename as Unicode in the Python parser.
Victor Stinner committed
March 15, 2011
E
#11515: Merge with 3.1.
Ezio Melotti committed
E
#11515: fix several typos. Patch by Piotr Kasprzyk.
Ezio Melotti committed
December 8, 2010
A
Issue #6697: Fixed instances of _PyUnicode_AsString() result not checked for NULL
Alexander Belopolsky committed
November 30, 2010
G
Remove redundant includes of headers that are already included by Python.h.
Georg Brandl committed
July 4, 2010
M
Merged revisions 82555 via svnmerge from
Mark Dickinson committed
M
Issue #9130: Validate ellipsis tokens in relative imports.
Mark Dickinson committed
M
Merged revisions 82552-82553 via svnmerge from
Mark Dickinson committed
M
Issue #9130: Fix validation of relative imports in parser module.
Mark Dickinson committed