3103 Commits (aca67da4fe68d5420401ac1782203d302875eb27)

Author SHA1 Message Date
Lysandros Nikolaou 02cdfc93f8
bpo-42218: Correctly handle errors in left-recursive rules (GH-23065) 5 years ago
Eric Snow 4fe72090de
bpo-36876: Small adjustments to the C-analyzer tool. (GH-23045) 5 years ago
Victor Stinner b9ee4af4c6
bpo-42208: Fix test_gdb for gc_collect_main() name (GH-23041) 5 years ago
Victor Stinner c310185c08
bpo-42161: Remove private _PyLong_Zero and _PyLong_One (GH-23003) 5 years ago
Lysandros Nikolaou bca7014032
bpo-42123: Run the parser two times and only enable invalid rules on the second run (GH-22111) 5 years ago
Eric Snow 345cd37abe
bpo-36876: Fix the C analyzer tool. (GH-22841) 5 years ago
Pablo Galindo 47ecfd8030
bpo-41971: Fix test failure in test.test_tools.test_c_analyzer when mutating global state (GH-22652) 5 years ago
Serhiy Storchaka 9975cc5008
bpo-41985: Add _PyLong_FileDescriptor_Converter and AC converter for "fildes". (GH-22620) 5 years ago
Andre Delfino e8a2076e14
Revert "Fix all Python Cookbook links (#22205)" (GH-22424) 5 years ago
Victor Stinner 19c3ac92bf
bpo-41834: Remove _Py_CheckRecursionLimit variable (GH-22359) 5 years ago
Serhiy Storchaka dcfaa520c4
bpo-41715: Fix potential catastrofic backtracking in c_analyzer. (GH-22091) 5 years ago
Pablo Galindo a5634c4067
bpo-41746: Add type information to asdl_seq objects (GH-22223) 5 years ago
Andre Delfino ac0333e1e1
Fix all Python Cookbook links (#22205) 5 years ago
Václav Slavík 7c11a9acca
bpo-41744: Package python.props with correct name in NuGet package (GH-22154) 5 years ago
Pablo Galindo e55a0e971b
Fix 'gather' rules in the python parser generator (GH-22021) 5 years ago
Steve Dower 6444ca9469
bpo-41526: Fixed layout of final page of the installer (GH-21871) 5 years ago
Victor Stinner fabd7bb8e0
bpo-41521: Replace whitelist/blacklist with allowlist/denylist (GH-21822) 5 years ago
Mark Shannon 582aaf19e8
bpo-41463: Generate information about jumps from 'opcode.py' rather than duplicating it in 'compile.c' (GH-21714) 6 years ago
Steve Dower 37a06cbe5c
bpo-41412 and bpo-40948: Windows installer updates (GH-21656) 6 years ago
Lysandros Nikolaou b3fbff7289
bpo-40939: Remove even more references to the old parser (GH-21642) 6 years ago
Guido van Rossum 508ed2d912
Delete remaining references to Grammar/Grammar from docs (#21624) 6 years ago
Victor Stinner 8182cc2e68
bpo-39573: Use the Py_TYPE() macro (GH-21433) 6 years ago
Steve Dower 10772ec150
bpo-41173: Copy test results file from ARM worker before uploading (GH-21305) 6 years ago
Pablo Galindo 1ac0cbca36
bpo-41215: Don't use NULL by default in the PEG parser keyword list (GH-21355) 6 years ago
Serhiy Storchaka b3dd5cd4a3
bpo-36346: Undeprecate private function _PyUnicode_AsUnicode(). (GH-21336) 6 years ago
Serhiy Storchaka 349f76c6aa
bpo-36346: Prepare for removing the legacy Unicode C API (AC only). (GH-21223) 6 years ago
Nikita Nemkin bbf36e8903
bpo-41070: Simplify pyshellext.dll build (GH-21037) 6 years ago
Lysandros Nikolaou 314858e276
bpo-40939: Remove the old parser (Part 2) (GH-21005) 6 years ago
Batuhan Taskaya 55460ee6dc
bpo-41044: Generate valid PEG python parsers for opt+seq rules (GH-20995) 6 years ago
Serhiy Storchaka 9355868458
bpo-41043: Escape literal part of the path for glob(). (GH-20994) 6 years ago
Pablo Galindo 5fc4f8ae68
Fix trailing whitespace in keyword.py (GH-20881) 6 years ago
Pablo Galindo 78319e373d
Include soft keywords in keyword.py (GH-20877) 6 years ago
Pablo Galindo 756180b4bf
bpo-40939: Clean and adapt the peg_generator directory after deleting the old parser (GH-20822) 6 years ago
Pablo Galindo 436b648910
bpo-40939: Remove some extra references to PYTHONOLDPARSER (GH-20815) 6 years ago
Pablo Galindo 1ed83adb0e
bpo-40939: Remove the old parser (GH-20768) 6 years ago
Lysandros Nikolaou 9727694f08
bpo-40939: Generate keyword.py using the new parser (GH-20800) 6 years ago
Lysandros Nikolaou ba6fd87e41
Refactor scripts in Tools/peg_generator/scripts (GH-20401) 6 years ago
Christian Heimes a871f692b4
bpo-30008: Fix OpenSSL no-deprecated compilation (GH-20397) 6 years ago
Serhiy Storchaka 5f4b229df7
bpo-40792: Make the result of PyNumber_Index() always having exact type int. (GH-20443) 6 years ago
Pablo Galindo 404b23b85b
Fix lookahead of soft keywords in the PEG parser (GH-20436) 6 years ago
Guido van Rossum b45af1a569
Add soft keywords (GH-20370) 6 years ago
Serhiy Storchaka 578c3955e0
bpo-37999: No longer use __int__ in implicit integer conversions. (GH-15636) 6 years ago
Ammar Askar a2bbedc8b1
Fix peg_generator compiler warnings under MSVC (GH-20405) 6 years ago
Lysandros Nikolaou 9645930b5b
bpo-40688: Use the correct parser in the peg_generator scripts (GH-20235) 6 years ago
Pablo Galindo deb4355a37
bpo-40750: Do not expand the new parser debug flags if Py_BUILD_CORE is not defined (GH-20393) 6 years ago
Pablo Galindo 800a35c623
bpo-40750: Support -d flag in the new parser (GH-20340) 6 years ago
Batuhan Taskaya cba5031510
bpo-40334: Support suppressing of multiple optional variables in Pegen (GH-20367) 6 years ago
Pablo Galindo b831129123
Fix debug output in PEG parser generator (GH-20308) 6 years ago
Pablo Galindo d10fef35c6
Fix typing problems reported by mypy in pegen (GH-20297) 6 years ago
Batuhan Taskaya f50516e6a9
bpo-40334: Correctly generate C parser when assigned var is None (GH-20296) 6 years ago