summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
* Issue #24687: Plug refleak on SyntaxError in function parameters annotations.Yury Selivanov2015-07-231-14/+13
* Issue #24619: More tests; fix nits in compiler.cYury Selivanov2015-07-222-4/+3
* set items in dict displays from left to right (closes #24569)Benjamin Peterson2015-07-051-6/+9
* Issue #19235: Add new RecursionError exception. Patch by Georg Brandl.Yury Selivanov2015-07-033-4/+4
* Issue #24528: Improve error message for awaits in comprehensionsYury Selivanov2015-06-301-1/+4
* Issue #24400: Introduce a distinct type for 'async def' coroutines.Yury Selivanov2015-06-224-151/+148
* Added the const qualifier for char* argument of Py_EnterRecursiveCall().Serhiy Storchaka2015-06-211-1/+1
|\
| * Added the const qualifier for char* argument of Py_EnterRecursiveCall().Serhiy Storchaka2015-06-211-1/+1
* | Issue #24436: Added const qualifiers for char* arguments of _PyTraceback_Add.Serhiy Storchaka2015-06-211-1/+1
|\ \ | |/
| * Issue #24436: Added const qualifiers for char* arguments of _PyTraceback_Add.Serhiy Storchaka2015-06-211-1/+1
* | Fixed indentation of Python examples in C comments.Serhiy Storchaka2015-06-101-2/+2
|\ \ | |/
| * Fixed indentation of Python examples in C comments.Serhiy Storchaka2015-06-101-2/+2
* | Issue 24374: Plug refleak in set_coroutine_wrapperYury Selivanov2015-06-041-31/+19
* | Issue 24342: No need to use PyAPI_FUNC for _PyEval_ApplyCoroutineWrapperYury Selivanov2015-06-031-28/+30
* | Issue 24366: Merge 3.4Yury Selivanov2015-06-021-1/+1
|\ \ | |/
| * Issue 24366: Merge 3.3Yury Selivanov2015-06-021-1/+1
| |\
| | * Issue 24366: Indent code (thanks to li4ick for reporting).Yury Selivanov2015-06-021-1/+1
* | | Issue 24342: Let wrapper set by sys.set_coroutine_wrapper fail gracefullyYury Selivanov2015-06-022-9/+31
* | | Issue 24017: Make PyEval_(Set|Get)CoroutineWrapper privateYury Selivanov2015-06-012-6/+6
* | | Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(),Serhiy Storchaka2015-05-302-6/+11
|\ \ \ | |/ /
| * | Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(),Serhiy Storchaka2015-05-302-6/+11
* | | Specify default values of semantic booleans in Argument Clinic generated sign...Serhiy Storchaka2015-05-302-9/+9
* | | Use converter names instead of format units in Argument Clinic descriptionsSerhiy Storchaka2015-05-301-72/+72
* | | fix importing one char extension modules (closes #24328)Benjamin Peterson2015-05-291-10/+9
* | | remove STORE_MAP, since it's unusedBenjamin Peterson2015-05-283-18/+1
* | | in dict displays, evaluate the key before the value (closes #11205)Benjamin Peterson2015-05-283-112/+112
* | | Issue 24017: Drop getawaitablefunc and friends in favor of unaryfunc.Yury Selivanov2015-05-281-2/+2
* | | Issue #24285: fix importing extensions from packagesNick Coghlan2015-05-261-1/+1
* | | Issue #24268: Fix import naming when loading extension modules. Patch by Petr...Steve Dower2015-05-233-4/+4
* | | Issue #24268: Fixes generation of init import name on Windows.Steve Dower2015-05-231-1/+1
* | | PEP 489: Multi-phase extension module initializationNick Coghlan2015-05-2313-2867/+3090
* | | Issue #24102: Fixed exception type checking in standard error handlers.Serhiy Storchaka2015-05-181-27/+21
|\ \ \ | |/ /
| * | Issue #24102: Fixed exception type checking in standard error handlers.Serhiy Storchaka2015-05-181-24/+18
* | | allow test node after ** in calls (closes #24176)Benjamin Peterson2015-05-161-8/+4
* | | Issue #24192: Fix namespace package imports.Eric Snow2015-05-162-4525/+4482
* | | Issue 24017: fix for "async with" refcountingNick Coghlan2015-05-131-0/+2
* | | use our normal bracing styleBenjamin Peterson2015-05-121-1/+2
* | | Issue #24017: Plug ref leak.Yury Selivanov2015-05-121-2/+0
* | | Fix warnings for PyEval_GetCoroutineWrapperYury Selivanov2015-05-121-1/+1
* | | PEP 0492 -- Coroutines with async and await syntax. Issue #24017.Yury Selivanov2015-05-1212-5389/+6617
* | | PEP 479: Change StopIteration handling inside generators.Yury Selivanov2015-05-091-0/+2
* | | Merge 3.4Benjamin Peterson2015-05-071-5/+4
|\ \ \ | |/ /
| * | shorten capsule name macro; it doesn't need to be so longBenjamin Peterson2015-05-071-4/+4
* | | PEP 448: additional unpacking generalizations (closes #2292)Benjamin Peterson2015-05-068-1902/+2211
* | | merge 3.4 (#24096)Benjamin Peterson2015-05-031-10/+27
|\ \ \ | |/ /
| * | merge 3.3 (#24096)Benjamin Peterson2015-05-031-10/+27
| |\ \ | | |/
| | * be more robust against the filters list changing under us (closes #24096)Benjamin Peterson2015-05-031-6/+16
* | | Issue #23911: Move path-based bootstrap code to a separate frozen module.Eric Snow2015-05-035-4316/+4592
* | | remove the concept of an unoptimized function scope from the compiler, since ...Benjamin Peterson2015-04-282-21/+2
* | | Silence a gcc "may be used uninitialized" compiler warning. Not true.Gregory P. Smith2015-04-261-0/+1