COMMITS
/ Parser/pegen.h April 5, 2022
M
[3.10] Backport bpo-47212 (GH-32302) to Python 3.10 (GH-32334)
Matthieu Dartiailh committed
February 10, 2022
P
[3.10] Allow the parser to avoid nested processing of invalid rules (GH-31252). (GH-31257)
Pablo Galindo Salgado committed
February 8, 2022
P
[3.10] bpo-46521: Fix codeop to use a new partial-input mode of the parser (GH-31010). (GH-31213)
Pablo Galindo Salgado committed
December 7, 2021
P
[3.10] bpo-46004: Fix error location for loops with invalid targets (GH-29959). (GH-29961)
Pablo Galindo Salgado committed
November 25, 2021
P
[3.10] bpo-45727: Only trigger the 'did you forgot a comma' error suggestion if inside parentheses. (GH-29767)
Pablo Galindo Salgado committed
September 27, 2021
M
bpo-43914: Correctly highlight SyntaxError exceptions for invalid generator expression in function calls (GH-28576)
Miss Islington (bot) committed
July 27, 2021
P
[3.10] bpo-34013: Generalize the invalid legacy statement error message (GH-27389). (GH-27391)
Pablo Galindo Salgado committed
June 24, 2021
M
bpo-44456: Improve the syntax error when mixing keyword and positional patterns (GH-26793)
Miss Islington (bot) committed
June 12, 2021
S
[3.10] Add more const modifiers. (GH-26691). (GH-26692)
Serhiy Storchaka committed
May 21, 2021
M
bpo-44180: Fix edge cases in invalid assigment rules in the parser (GH-26283)
Miss Islington (bot) committed
April 30, 2021
B
bpo-43892: Validate the first term of complex literal value patterns (GH-25735)
Brandt Bucher committed
April 29, 2021
N
bpo-43892: Make match patterns explicit in the AST (GH-25585)
Nick Coghlan committed
April 23, 2021
P
bpo-43914: Highlight invalid ranges in SyntaxErrors (#25525)
Pablo Galindo committed
April 15, 2021
P
bpo-43822: Improve syntax errors for missing commas (GH-25377)
Pablo Galindo committed
April 10, 2021
M
bpo-43798: Add source location attributes to alias (GH-25324)
Matthew Suozzo committed
April 9, 2021
P
Sanitize macros and debug functions in pegen.c (GH-25291)
Pablo Galindo committed
March 24, 2021
V
bpo-43244: Remove parser_interface.h header file (GH-25001)
Victor Stinner committed
March 23, 2021
V
bpo-43244: Remove ast.h, asdl.h, Python-ast.h headers (GH-24933)
Victor Stinner committed
March 22, 2021
P
bpo-43555: Report the column offset for invalid line continuation character (GH-24939)
Pablo Galindo committed
February 17, 2021
N
bpo-35134: Move Include/{pyarena.h,pyctype.h} to Include/cpython/ (GH-24550)
Nicholas Sim committed
February 2, 2021
P
bpo-42997: Improve error message for missing : before suites (GH-24292)
Pablo Galindo committed
October 30, 2020
P
bpo-42214: Fix check for NOTEQUAL token in the PEG parser for the barry_as_flufl rule (GH-23048)
Pablo Galindo committed
October 26, 2020
L
bpo-42123: Run the parser two times and only enable invalid rules on the second run (GH-22111)
Lysandros Nikolaou committed
October 21, 2020
L
bpo-41746: Cast to typed seqs in CHECK macros to avoid type erasure (GH-22864)
Lysandros Nikolaou committed
September 16, 2020
P
bpo-41746: Add type information to asdl_seq objects (GH-22223)
Pablo Galindo committed
September 3, 2020
P
bpo-41697: Correctly handle KeywordOrStarred when parsing arguments in the parser (GH-22077)
Pablo Galindo committed
September 2, 2020
P
bpo-41690: Use a loop to collect args in the parser instead of recursion (GH-22053)
Pablo Galindo committed
June 21, 2020
L
bpo-41060: Avoid SEGFAULT when calling GET_INVALID_TARGET in the grammar (GH-21020)
Lysandros Nikolaou committed
June 20, 2020
L
bpo-40958: Avoid 'possible loss of data' warning on Windows (GH-20970)
Lysandros Nikolaou committed
June 18, 2020
L
bpo-40334: Produce better error messages on invalid targets (GH-20106)
Lysandros Nikolaou committed
June 16, 2020
P
bpo-40958: Avoid buffer overflow in the parser when indexing the current line (GH-20875)
Pablo Galindo committed
June 11, 2020
P
bpo-40939: Remove the old parser (GH-20768)
Pablo Galindo committed