COMMITS
/ Parser/tokenizer.c May 12, 2020
S
bpo-40593: Improve syntax errors for invalid characters in source code. (GH-20033)
Serhiy Storchaka committed
May 4, 2020
L
bpo-40246: Revert reporting of invalid string prefixes (GH-19888)
Lysandros Nikolaou committed
April 21, 2020
P
bpo-40335: Correctly handle multi-line strings in tokenize error scenarios (GH-19619)
Pablo Galindo committed
April 12, 2020
L
bpo-40246: Report a better error message for invalid string prefixes (GH-19476)
Lysandros Nikolaou committed
March 25, 2020
V
bpo-39882: Add _Py_FatalErrorFormat() function (GH-19157)
Victor Stinner committed
March 6, 2020
V
bpo-39882: Py_FatalError() logs the function name (GH-18819)
Victor Stinner committed
February 28, 2020
A
closes bpo-39721: Fix constness of members of tok_state struct. (GH-18600)
Andy Lester committed
February 12, 2020
S
bpo-39219: Fix SyntaxError attributes in the tokenizer. (GH-17828)
Serhiy Storchaka committed
February 11, 2020
V
bpo-39500: Document PyUnicode_IsIdentifier() function (GH-18397)
Victor Stinner committed
January 6, 2020
P
bpo-39209: Manage correctly multi-line tokens in interactive mode (GH-17860)
Pablo Galindo committed
December 9, 2019
B
bpo-38673: dont switch to ps2 if the line starts with comment or whitespace (GH-17421)
Batuhan Taşkaya committed
August 15, 2019
H
Indent code inside if block. (GH-15284)
Hansraj Das committed
July 29, 2019
A
Fix `SyntaxError` indicator printing too many spaces for multi-line strings (GH-14433)
Anthony Sottile committed
May 22, 2019
M
bpo-36878: Only allow text after `# type: ignore` if first character ASCII (GH-13504)
Michael J. Sullivan committed
M
bpo-36878: Track extra text added to 'type: ignore' in the AST (GH-13479)
Michael J. Sullivan committed
May 18, 2019
A
bpo-2180: Treat line continuation at EOF as a `SyntaxError` (GH-13401)
Anthony Sottile committed
May 11, 2019
M
bpo-36878: Allow extra text after `# type: ignore` comments (GH-13238)
Michael J. Sullivan committed
April 13, 2019
P
bpo-36623: Clean parser headers and include files (GH-12253)
Pablo Galindo committed
March 28, 2019
Z
bpo-36459: Fix a possible double PyMem_FREE() due to tokenizer.c's tok_nextc() (12601)
Zackery Spytz committed
March 19, 2019
P
bpo-36367: Free buffer if realloc fails in tokenize.c (GH-12442)
Pablo Galindo committed
March 7, 2019
G
bpo-35975: Support parsing earlier minor versions of Python 3 (GH-12086)
Guido van Rossum committed
March 1, 2019
P
bpo-35808: Retire pgen and use pgen2 to generate the parser (GH-11814)
Pablo Galindo committed
January 31, 2019
G
bpo-35766: Merge typed_ast back into CPython (GH-11645)
Guido van Rossum committed
January 13, 2019
A
bpo-16806: Fix `lineno` and `col_offset` for multi-line string tokens (GH-10021)
Anthony Sottile committed
December 22, 2018
S
bpo-30455: Generate all token related code and docs from Grammar/Tokens. (GH-10370)
Serhiy Storchaka committed
December 17, 2018
S
bpo-33306: Improve SyntaxError messages for unbalanced parentheses. (GH-6516)
Serhiy Storchaka committed
December 7, 2018
Z
bpo-35436: Add missing PyErr_NoMemory() calls and other minor bug fixes. (GH-11015)
Zackery Spytz committed
September 10, 2018
Z
Remove unneeded PyUnicode_READY() in tokenizer.c (GH-9114)
Zackery Spytz committed
July 21, 2018
V
Fix Windows compiler warning in tokenize.c (GH-8359)
Victor Stinner committed
July 9, 2018
S
bpo-33305: Improve SyntaxError for invalid numerical literals. (GH-6517)
Serhiy Storchaka committed
November 17, 2017
V
tokenizer: Remove unused tabs options (#4422)
Victor Stinner committed
October 6, 2017
J
bpo-30406: Make async and await proper keywords (#1669)
Jelle Zijlstra committed
June 1, 2017
A
bpo-25324: add missing comma in Parser/tokenizer.c (GH-1910)
Albert-Jan Nijburg committed
May 31, 2017
A
bpo-25324: copy tok_name before changing it (#1608)
Albert-Jan Nijburg committed
February 5, 2017
B
Issue #28489: Merge from 3.6
Berker Peksag committed
B
Issue #28489: Fix comment in tokenizer.c
Berker Peksag committed
December 6, 2016
V
Use _PyObject_CallNoArg()
Victor Stinner committed
November 20, 2016
S
Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize
Serhiy Storchaka committed
September 19, 2016
B
merge 3.5 (#24022)
Benjamin Peterson committed
B
properly handle the single null-byte file (closes #24022)
Benjamin Peterson committed
September 13, 2016
B
merge 3.5 (#27981)
Benjamin Peterson committed
B
restructure fp_setreadl so as to avoid refleaks (closes #27981)
Benjamin Peterson committed
September 9, 2016
B
Issue #26331: Implement the parsing part of PEP 515.
Brett Cannon committed
September 8, 2016
C
Skip unused value in tokenizer code
Christian Heimes committed
April 6, 2016
S
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
Serhiy Storchaka committed
S
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
Serhiy Storchaka committed
March 25, 2016
B
remove duplicated check for fractions and complex numbers (closes #26076)
Benjamin Peterson committed
March 20, 2016
S
Issue #26581: Use the first coding cookie on a line, not the last one.
Serhiy Storchaka committed
S
Issue #26581: Use the first coding cookie on a line, not the last one.
Serhiy Storchaka committed