| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix `SyntaxError` indicator printing too many spaces for multi-line strings (... | Anthony Sottile | 2019-07-29 | 1 | -0/+2 |
|
|
* | Remove duplicate call to strip method in Parser/pgen/token.py (GH-14938) | Hansraj Das | 2019-07-24 | 1 | -6/+2 |
|
|
* | bpo-37593: Swap the positions of posonlyargs and args in the constructor of a... | Pablo Galindo | 2019-07-14 | 1 | -1/+1 |
|
|
* | bpo-37253: Remove PyAST_obj2mod_ex() function (GH-14020) | Victor Stinner | 2019-06-13 | 1 | -6/+0 |
|
|
* | bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G... | Jeroen Demeyer | 2019-05-31 | 1 | -2/+2 |
|
|
* | bpo-37050: Remove expr_text from FormattedValue ast node, use Constant node i... | Eric V. Smith | 2019-05-27 | 1 | -1/+1 |
|
|
* | bpo-36842: Implement PEP 578 (GH-12613) | Steve Dower | 2019-05-23 | 2 | -0/+13 |
|
|
* | bpo-36878: Only allow text after `# type: ignore` if first character ASCII (G... | Michael J. Sullivan | 2019-05-22 | 1 | -2/+3 |
|
|
* | bpo-36878: Track extra text added to 'type: ignore' in the AST (GH-13479) | Michael J. Sullivan | 2019-05-22 | 3 | -19/+35 |
|
|
* | bpo-34616: Add PyCF_ALLOW_TOP_LEVEL_AWAIT to allow top-level await (GH-13148) | Matthias Bussonnier | 2019-05-21 | 1 | -0/+2 |
|
|
* | bpo-2180: Treat line continuation at EOF as a `SyntaxError` (GH-13401) | Anthony Sottile | 2019-05-18 | 1 | -1/+10 |
|
|
* | bpo-36878: Allow extra text after `# type: ignore` comments (GH-13238) | Michael J. Sullivan | 2019-05-11 | 1 | -8/+5 |
|
|
* | bpo-36817: Add f-string debugging using '='. (GH-13123) | Eric V. Smith | 2019-05-08 | 1 | -1/+1 |
|
|
* | bpo-36540: PEP 570 -- Implementation (GH-12701) | Pablo Galindo | 2019-04-29 | 1 | -2/+2 |
|
|
* | fix warnings by adding more const (GH-12924) | Inada Naoki | 2019-04-23 | 4 | -20/+16 |
|
|
* | use `const` in graminit.c (GH-12713) | tyomitch | 2019-04-23 | 1 | -3/+3 |
|
|
* | bpo-36623: Clean parser headers and include files (GH-12253) | Pablo Galindo | 2019-04-13 | 9 | -7/+10 |
|
|
* | bpo-36459: Fix a possible double PyMem_FREE() due to tokenizer.c's tok_nextc(... | Zackery Spytz | 2019-03-28 | 1 | -1/+0 |
|
|
* | bpo-36143: Regenerate Lib/keyword.py from the Grammar and Tokens file using p... | Pablo Galindo | 2019-03-25 | 1 | -0/+60 |
|
|
* | bpo-36385: Add ``elif`` sentence on to avoid multiple ``if`` (GH-12478) | Emmanuel Arias | 2019-03-21 | 1 | -2/+2 |
|
|
* | bpo-36367: Free buffer if realloc fails in tokenize.c (GH-12442) | Pablo Galindo | 2019-03-19 | 1 | -2/+8 |
|
|
* | bpo-36280: Add Constant.kind field (GH-12295) | Guido van Rossum | 2019-03-13 | 1 | -1/+1 |
|
|
* | Remove d_initial from the parser as it is unused (GH-12212) | tyomitch | 2019-03-09 | 1 | -1/+1 |
|
|
* | bpo-35975: Support parsing earlier minor versions of Python 3 (GH-12086) | Guido van Rossum | 2019-03-07 | 5 | -0/+96 |
|
|
* | bpo-36187: Remove NamedStore. (GH-12167) | Serhiy Storchaka | 2019-03-05 | 1 | -1/+1 |
|
|
* | Clean implementation of Parser/pgen and fix some style issues (GH-12156) | Pablo Galindo | 2019-03-04 | 4 | -28/+14 |
|
|
* | Remove some code which has been dead since 1994 (#12136) | Alex Gaynor | 2019-03-02 | 1 | -11/+0 |
|
|
* | bpo-35808: Retire pgen and use pgen2 to generate the parser (GH-11814) | Pablo Galindo | 2019-03-01 | 17 | -1727/+642 |
|
|
* | Fix potential memory leak in parsetok.c (GH-11832) | Pablo Galindo | 2019-02-13 | 1 | -1/+2 |
|
|
* | bpo-35879: Fix type comment leaks (GH-11728) | Guido van Rossum | 2019-02-01 | 1 | -0/+1 |
|
|
* | bpo-35766 follow-up: Kill half-support for FunctionType in PyAST_obj2mod (#11... | Guido van Rossum | 2019-02-01 | 1 | -3/+2 |
|
|
* | bpo-35766: Merge typed_ast back into CPython (GH-11645) | Guido van Rossum | 2019-01-31 | 7 | -14/+177 |
|
|
* | bpo-35224: PEP 572 Implementation (#10497) | Emily Morehouse | 2019-01-24 | 3 | -2/+9 |
|
|
* | bpo-33416: Add end positions to Python AST (GH-11605) | Ivan Levkivskyi | 2019-01-22 | 6 | -18/+64 |
|
|
* | bpo-16806: Fix `lineno` and `col_offset` for multi-line string tokens (GH-10021) | Anthony Sottile | 2019-01-13 | 3 | -3/+24 |
|
|
* | bpo-30455: Generate all token related code and docs from Grammar/Tokens. (GH-... | Serhiy Storchaka | 2018-12-22 | 2 | -237/+233 |
|
|
* | bpo-33306: Improve SyntaxError messages for unbalanced parentheses. (GH-6516) | Serhiy Storchaka | 2018-12-17 | 2 | -1/+36 |
|
|
* | bpo-35436: Add missing PyErr_NoMemory() calls and other minor bug fixes. (GH-... | Zackery Spytz | 2018-12-07 | 2 | -6/+42 |
|
|
* | bpo-35177, Python-ast.h: Fix "Yield" compiler warning (GH-10664) | Victor Stinner | 2018-11-22 | 1 | -1/+1 |
|
|
* | bpo-35081: Rename internal headers (GH-10275) | Victor Stinner | 2018-11-12 | 2 | -3/+3 |
|
|
* | bpo-35177: Add dependencies between header files (GH-10361) | Victor Stinner | 2018-11-11 | 1 | -1/+15 |
|
|
* | bpo-35081: Add _PyThreadState_GET() internal macro (GH-10266) | Victor Stinner | 2018-11-01 | 1 | -2/+2 |
|
|
* | bpo-35081: Add pycore_ prefix to internal header files (GH-10263) | Victor Stinner | 2018-10-31 | 2 | -3/+3 |
|
|
* | bpo-32892: Use ast.Constant instead of specific constant AST types. (GH-9445) | Serhiy Storchaka | 2018-09-27 | 2 | -45/+6 |
|
|
* | bpo-34683: Make SyntaxError column offsets consistently 1-indexed (gh-9338) | Ammar Askar | 2018-09-24 | 1 | -2/+6 |
|
|
* | closes bpo-34646: Remove PyAPI_* macros from declarations. (GH-9218) | Benjamin Peterson | 2018-09-12 | 1 | -1/+1 |
|
|
* | Remove unneeded PyUnicode_READY() in tokenizer.c (GH-9114) | Zackery Spytz | 2018-09-10 | 1 | -1/+1 |
|
|
* | bpo-34400: Fix more undefined behavior in parsetok.c (GH-8833) | Zackery Spytz | 2018-08-21 | 1 | -2/+4 |
|
|
* | closes bpo-34400: Fix undefined behavior in parsetok(). (GH-4439) | Zackery Spytz | 2018-08-15 | 1 | -1/+1 |
|
|
* | bpo-34170: Add _PyCoreConfig.bytes_warning (GH-8447) | Victor Stinner | 2018-07-24 | 1 | -3/+3 |
|
|