Yury Selivanov
|
14acf5f41d
|
Issue #24791: Fix grammar regression for call syntax: 'g(*a or b)'.
|
11 years ago |
Benjamin Peterson
|
de12b79cd6
|
allow test node after ** in calls (closes #24176)
|
11 years ago |
Yury Selivanov
|
7544508f02
|
PEP 0492 -- Coroutines with async and await syntax. Issue #24017.
|
11 years ago |
Benjamin Peterson
|
025e9ebd0a
|
PEP 448: additional unpacking generalizations (closes #2292)
Patch by Neil Girdhar.
|
11 years ago |
Serhiy Storchaka
|
009b811d67
|
Removed unintentional trailing spaces in non-external and non-generated C files.
|
11 years ago |
Victor Stinner
|
5f8d485982
|
parser: fix usage of Py_BuildValue() to build a parser error
Fix typo: "os" format => "Os"
|
12 years ago |
Victor Stinner
|
14e461d5b9
|
Close #11619: The parser and the import machinery do not encode Unicode
filenames anymore on Windows.
|
13 years ago |
Victor Stinner
|
6684bdf73d
|
Issue #18408: Fix typo in build_node_tree() of the parser module
Type "o" format of Py_BuildValue() is invalid: it must be "O".
|
13 years ago |
Victor Stinner
|
df4572cc71
|
Issue #18408: parser module: fix error handling in node2tuple()
Handle PyLong_FromLong() and PyUnicode_FromString() failures
|
13 years ago |
Victor Stinner
|
3bd6abd129
|
Issue #18408: Fix parser.sequence2st() and parser.tuple2st(): raise MemoryError
on memory allocation failure
Instead of ignoring the memory allocation failure and create invalid objects.
|
13 years ago |
Serhiy Storchaka
|
7898043868
|
Issue #15989: Fix several occurrences of integer overflow
when result of PyLong_AsLong() narrowed to int without checks.
|
13 years ago |
Andrew Svetlov
|
4bb142b1b7
|
Issue #16714: use 'raise' exceptions, don't 'throw'.
Patch by Serhiy Storchaka.
|
13 years ago |
Andrew Svetlov
|
737fb89dd1
|
Issue #16714: use 'raise' exceptions, don't 'throw'.
Patch by Serhiy Storchaka.
|
13 years ago |
Antoine Pitrou
|
6f430e4963
|
Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors correctly.
Patch by Serhiy Storchaka.
|
14 years ago |
Antoine Pitrou
|
c5bef75c77
|
Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors correctly.
Patch by Serhiy Storchaka.
|
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
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r82555 | mark.dickinson | 2010-07-04 19:38:57 +0100 (Sun, 04 Jul 2010) | 2 lines
Issue #9130: Validate ellipsis tokens in relative imports.
........
|
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
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r82552 | mark.dickinson | 2010-07-04 19:11:51 +0100 (Sun, 04 Jul 2010) | 2 lines
Issue #9130: Fix validation of relative imports in parser module.
........
r82553 | mark.dickinson | 2010-07-04 19:15:26 +0100 (Sun, 04 Jul 2010) | 1 line
Fix symbol numbers in test_parser test.
........
|
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
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r82537 | mark.dickinson | 2010-07-04 17:37:31 +0100 (Sun, 04 Jul 2010) | 2 lines
Issue #9128: Fix validation of class decorators in parser module.
........
|
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
svn+ssh://pythondev@svn.python.org/python/trunk
........
r82400 | mark.dickinson | 2010-06-30 17:27:57 +0100 (Wed, 30 Jun 2010) | 2 lines
Issue #9125: Update parser module for "except ... as ..." syntax.
........
|
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
svn+ssh://pythondev@svn.python.org/python/trunk
........
r72645 | antoine.pitrou | 2009-05-14 21:48:09 +0000 (Do, 14 Mai 2009) | 6 lines
Issue #5918: Fix a crash in the parser module.
Patch by Amaury.
........
|
16 years ago |
Antoine Pitrou
|
7f14f0d8a0
|
Recorded merge of revisions 81032 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81032 | antoine.pitrou | 2010-05-09 17:52:27 +0200 (dim., 09 mai 2010) | 9 lines
Recorded merge of revisions 81029 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines
Untabify C files. Will watch buildbots.
........
................
|
16 years ago |
Antoine Pitrou
|
f95a1b3c53
|
Recorded merge of revisions 81029 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines
Untabify C files. Will watch buildbots.
........
|
16 years ago |
Antoine Pitrou
|
c7c96a90bc
|
Recorded merge of revisions 81029 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines
Untabify C files. Will watch buildbots.
........
|
16 years ago |
Antoine Pitrou
|
c83ea137d7
|
Untabify C files. Will watch buildbots.
|
16 years ago |