index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Parser
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-122581: Avoid data races when collecting parser statistics (#122694)
Lysandros Nikolaou
2024-08-06
1
-0/+17
*
gh-122300: Preserve AST nodes for format specifiers with single elements (#12...
Pablo Galindo Salgado
2024-07-26
1
-1/+2
*
gh-122270: Fix typos in the Py_DEBUG macro name (GH-122271)
Serhiy Storchaka
2024-07-25
1
-1/+1
*
Fix typos in comments and exception message (#122147)
Xie Yanbo
2024-07-23
3
-3/+3
*
gh-122026: Fix identification of mismatched parentheses inside f-strings (#12...
Pablo Galindo Salgado
2024-07-19
1
-0/+3
*
gh-121905: Consistently use "floating-point" instead of "floating point" (GH-...
Serhiy Storchaka
2024-07-19
1
-1/+1
*
gh-121130: Fix f-string format specifiers with debug expressions (#121150)
Pablo Galindo Salgado
2024-07-16
4
-27/+62
*
gh-121332: Make AST node constructor check _attributes instead of hardcoding ...
Jelle Zijlstra
2024-07-11
1
-14/+25
*
gh-121141: add support for `copy.replace` to AST nodes (#121162)
Bénédikt Tran
2024-07-04
1
-0/+279
*
gh-120155: Fix Coverity issue in parse_string() (#120997)
Victor Stinner
2024-06-25
1
-0/+5
*
gh-120108: Fix deepcopying of AST trees with .parent attributes (#120114)
Jelle Zijlstra
2024-06-25
1
-17/+14
*
gh-120956: Avoid comparison of int to Py_ssize_t in parser (#120959)
Lysandros Nikolaou
2024-06-24
1
-116/+116
*
Fixes loop variables to be the same types as their limit (GH-120958)
Steve Dower
2024-06-24
1
-1/+1
*
gh-119521: Rename IncompleteInputError to _IncompleteInputError and remove fr...
Pablo Galindo Salgado
2024-06-24
1
-0/+1
*
gh-113993: Allow interned strings to be mortal, and fix related issues (GH-12...
Petr Viktorin
2024-06-21
2
-2/+5
*
gh-94808: Reorganize _make_posargs and mark unused code (GH-119227)
Mark Jason Dominus (陶敏修)
2024-06-04
1
-13/+21
*
gh-119724: Revert "bpo-45759: Better error messages for non-matching 'elif'/'...
Petr Viktorin
2024-06-04
1
-548/+450
*
gh-118235: Move RAISE_SYNTAX_ERROR actions to invalid rules and make sure the...
Petr Viktorin
2024-05-30
1
-1416/+1538
*
gh-119118: Fix performance regression in tokenize module (#119615)
Lysandros Nikolaou
2024-05-28
2
-0/+26
*
gh-118851: Default ctx arguments to AST constructors to Load() (#118854)
Jelle Zijlstra
2024-05-09
1
-0/+7
*
gh-118090: Improve error message for empty type param brackets (GH-118091)
Nikita Sobolev
2024-05-07
1
-797/+962
*
gh-117486: Improve behavior for user-defined AST subclasses (#118212)
Jelle Zijlstra
2024-05-06
1
-14/+17
*
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers
2024-05-03
1
-0/+1
*
gh-116126: Implement PEP 696 (#116129)
Jelle Zijlstra
2024-05-03
2
-446/+551
*
gh-116988: Remove duplicates of `annotated_rhs` in the Grammar (#117004)
David Rubin
2024-04-24
1
-2091/+1560
*
gh-118082: Improve `import` without names syntax error message (#118083)
Nikita Sobolev
2024-04-23
1
-149/+200
*
gh-109120: Fix syntax error in handlinh of incorrect star expressions (#117444)
Grigoriev Semyon
2024-04-02
1
-1230/+1417
*
gh-117266: Fix crashes on user-created AST subclasses (GH-117276)
Jelle Zijlstra
2024-03-28
1
-2/+13
*
bpo-24612: Improve syntax error for 'not' after an operator (GH-28170)
Pablo Galindo Salgado
2024-03-26
1
-594/+970
*
gh-116437: Use new C API PyDict_Pop() to simplify the code (GH-116438)
Serhiy Storchaka
2024-03-07
1
-9/+9
*
gh-105858: Improve AST node constructors (#105880)
Jelle Zijlstra
2024-02-28
1
-7/+231
*
gh-115823: Calculate correctly error locations when dealing with implicit enc...
Pablo Galindo Salgado
2024-02-26
1
-11/+9
*
gh-115881: Ensure `ast.parse()` parses conditional context managers even with...
Alex Waygood
2024-02-26
1
-1/+1
*
gh-113744: Add a new IncompleteInputError exception to improve incomplete inp...
Pablo Galindo Salgado
2024-01-30
1
-1/+1
*
gh-114569: Use PyMem_* APIs for most non-PyObject uses (#114574)
Erlend E. Aasland
2024-01-26
1
-2/+2
*
GH-113655: Lower the C recursion limit on various platforms (GH-113944)
Mark Shannon
2024-01-16
1
-3/+2
*
gh-111488: Changed error message in case of no 'in' keyword after 'for' in cm...
Grigoriev Semyon
2024-01-06
1
-1592/+1785
*
gh-113703: Correctly identify incomplete f-strings in the codeop module (#113...
Pablo Galindo Salgado
2024-01-05
1
-2/+6
*
gh-113602: Bail out when the parser tries to override existing errors (#113607)
Pablo Galindo Salgado
2024-01-02
1
-0/+4
*
gh-106905: Use separate structs to track recursion depth in each PyAST_mod2ob...
Yilei Yang
2023-12-25
1
-25/+28
*
gh-112943: Correctly compute end offsets for multiline tokens in the tokenize...
Pablo Galindo Salgado
2023-12-11
2
-5/+12
*
Fix typos in variable names, function names, and comments (GH-101868)
Yang Hau
2023-12-01
1
-1/+1
*
gh-112387: Fix error positions for decoded strings with backwards tokenize er...
Pablo Galindo Salgado
2023-11-27
1
-0/+4
*
gh-112388: Fix an error that was causing the parser to try to overwrite token...
Pablo Galindo Salgado
2023-11-27
1
-0/+4
*
gh-112243: Don't include comments in f-string debug expressions (#112284)
Pablo Galindo Salgado
2023-11-20
1
-6/+49
*
bpo-45759: Better error messages for non-matching 'elif'/'else' statements (#...
Crowthebird
2023-11-20
1
-435/+533
*
GH-111807: Lower the parser stack depth under WASI debug builds (#112225)
Brett Cannon
2023-11-20
1
-1/+5
*
gh-111956: Add thread-safe one-time initialization. (gh-111960)
Sam Gross
2023-11-16
1
-47/+42
*
gh-106905: avoid incorrect SystemError about recursion depth mismatch (#106906)
Markus Mohrhard
2023-11-13
1
-0/+1
*
Simplify _PyPegen_join_names_with_dot() (GH-111602)
Serhiy Storchaka
2023-11-01
1
-32/+2
[next]