Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Version bump for 3.6.0rc1v3.6.0rc1 | Ned Deily | 2016-12-07 | 1 | -3/+3 | |
| | | ||||||
* | | Fixed misplaced comment. | Serhiy Storchaka | 2016-12-06 | 1 | -6/+6 | |
|\ \ | |/ | ||||||
| * | Fixed misplaced comment. | Serhiy Storchaka | 2016-12-06 | 1 | -6/+6 | |
| | | ||||||
* | | Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions. | Serhiy Storchaka | 2016-12-05 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions. | Serhiy Storchaka | 2016-12-05 | 1 | -1/+1 | |
| | | ||||||
* | | Start 3.6.0rc1. (Note, patch level was incorrectly set to 3.6.0b4+ following ↵ | Ned Deily | 2016-11-22 | 1 | -1/+1 | |
| | | | | | | | | b3. It is now b4+ again.) | |||||
* | | Version bump for 3.6.0b4v3.6.0b4 | Ned Deily | 2016-11-22 | 1 | -1/+1 | |
| | | ||||||
* | | Issue 28751: Fix comments in code.h. (Contributed by Ned Batchelder). | Raymond Hettinger | 2016-11-21 | 1 | -4/+3 | |
| | | ||||||
* | | Issue #28701: _PyUnicode_EqualToASCIIId and _PyUnicode_EqualToASCIIString now | Serhiy Storchaka | 2016-11-16 | 1 | -2/+2 | |
| | | | | | | | | require ASCII right argument and assert this condition in debug build. | |||||
* | | Issue #21449: Removed private function _PyUnicode_CompareWithId. | Serhiy Storchaka | 2016-11-16 | 1 | -9/+0 | |
| | | ||||||
* | | Issue #28701: Replace _PyUnicode_CompareWithId with _PyUnicode_EqualToASCIIId. | Serhiy Storchaka | 2016-11-16 | 1 | -0/+19 | |
|\ \ | |/ | | | | | | | | | The latter function is more readable, faster and doesn't raise exceptions. Based on patch by Xiang Zhang. | |||||
| * | Issue #28701: Replace _PyUnicode_CompareWithId with _PyUnicode_EqualToASCIIId. | Serhiy Storchaka | 2016-11-16 | 1 | -0/+19 | |
| | | | | | | | | | | | | The latter function is more readable, faster and doesn't raise exceptions. Based on patch by Xiang Zhang. | |||||
* | | Issue #28701: Replace PyUnicode_CompareWithASCIIString with ↵ | Serhiy Storchaka | 2016-11-16 | 1 | -0/+11 | |
|\ \ | |/ | | | | | | | | | _PyUnicode_EqualToASCIIString. The latter function is more readable, faster and doesn't raise exceptions. | |||||
| * | Issue #28701: Replace PyUnicode_CompareWithASCIIString with ↵ | Serhiy Storchaka | 2016-11-16 | 1 | -0/+11 | |
| | | | | | | | | | | | | _PyUnicode_EqualToASCIIString. The latter function is more readable, faster and doesn't raise exceptions. | |||||
* | | Issue #23996: Added _PyGen_SetStopIterationValue for safe raising | Serhiy Storchaka | 2016-11-06 | 1 | -0/+1 | |
|\ \ | |/ | | | | | | | StopIteration with value. More safely handle non-normalized exceptions in -_PyGen_FetchStopIterationValue. | |||||
| * | Issue #23996: Added _PyGen_SetStopIterationValue for safe raising | Serhiy Storchaka | 2016-11-06 | 1 | -0/+1 | |
| | | | | | | | | | | StopIteration with value. More safely handle non-normalized exceptions in -_PyGen_FetchStopIterationValue. | |||||
* | | Start 3.6.0b4 | Ned Deily | 2016-11-01 | 1 | -2/+2 | |
| | | ||||||
* | | Version bump for 3.6.0b3v3.6.0b3 | Ned Deily | 2016-11-01 | 1 | -2/+2 | |
| | | ||||||
* | | Issue 28128: Print out better error/warning messages for invalid string ↵ | Eric V. Smith | 2016-10-31 | 2 | -0/+16 | |
| | | | | | | | | escapes. Backport to 3.6. | |||||
* | | Issue #28544: Pass `PyObject*` to _PyDict_Pop, not `PyDictObject*` | Yury Selivanov | 2016-10-28 | 1 | -1/+1 | |
| | | ||||||
* | | Issue #28544: Fix compilation of _asynciomodule.c on Windows | Yury Selivanov | 2016-10-28 | 2 | -2/+2 | |
| | | ||||||
* | | Issue #28426: Deprecated undocumented functions PyUnicode_AsEncodedObject(), | Serhiy Storchaka | 2016-10-27 | 1 | -8/+25 | |
| | | | | | | | | | | PyUnicode_AsDecodedObject(), PyUnicode_AsDecodedUnicode() and PyUnicode_AsEncodedUnicode(). | |||||
* | | Issue #28410: Added _PyErr_FormatFromCause() -- the helper for raising | Serhiy Storchaka | 2016-10-21 | 1 | -0/+11 | |
| | | | | | | | | | | | | | | | | new exception with setting current exception as __cause__. _PyErr_FormatFromCause(exception, format, args...) is equivalent to Python raise exception(format % args) from sys.exc_info()[1] | |||||
* | | mark dtrace stubs as static inline; remove stubs | Benjamin Peterson | 2016-10-21 | 1 | -19/+19 | |
| | | | | | | | | | | C99 inline semantics don't work everywhere. (https://bugs.python.org/issue28092) We don't want these to have external visibility anyway. | |||||
* | | prefix freegrammar (closes #28413) | Benjamin Peterson | 2016-10-11 | 1 | -0/+1 | |
| | | ||||||
* | | Start 3.6.0b3 | Ned Deily | 2016-10-11 | 1 | -1/+1 | |
| | | ||||||
* | | Version bump for 3.6.0b2v3.6.0b2 | Ned Deily | 2016-10-10 | 1 | -2/+2 | |
| | | ||||||
* | | Issue #28295: Fixed the documentation and added tests for PyUnicode_AsUCS4(). | Serhiy Storchaka | 2016-10-02 | 1 | -1/+1 | |
|\ \ | |/ | | | | | Original patch by Xiang Zhang. | |||||
| * | Issue #28295: Fixed the documentation and added tests for PyUnicode_AsUCS4(). | Serhiy Storchaka | 2016-10-02 | 1 | -1/+1 | |
| | | | | | | | | Original patch by Xiang Zhang. | |||||
* | | Issue #27358: Optimized merging var-keyword arguments and improved error | Serhiy Storchaka | 2016-10-02 | 1 | -0/+6 | |
| | | | | | | | | message when pass a non-mapping as a var-keyword argument. | |||||
* | | Issue #28257: Improved error message when pass a non-iterable as | Serhiy Storchaka | 2016-10-02 | 1 | -0/+1 | |
| | | | | | | | | a var-positional argument. Added opcode BUILD_TUPLE_UNPACK_WITH_CALL. | |||||
* | | Issue #28148: Stop using localtime() and gmtime() in the time module. | Alexander Belopolsky | 2016-09-28 | 1 | -0/+8 | |
| | | | | | | | | | | | | Introduced platform independent _PyTime_localtime API that is similar to POSIX localtime_r, but available on all platforms. Patch by Ed Schouten. | |||||
* | | Issues #25909, #28211: Restored correct documentation of PyMapping_Items, | Serhiy Storchaka | 2016-09-26 | 1 | -7/+7 | |
|\ \ | |/ | | | | | PyMapping_Keys and PyMapping_Values. Based on patch by Xiang Zhang. | |||||
| * | Issues #25909, #28211: Restored correct documentation of PyMapping_Items, | Serhiy Storchaka | 2016-09-26 | 1 | -7/+7 | |
| | | | | | | | | PyMapping_Keys and PyMapping_Values. Based on patch by Xiang Zhang. | |||||
* | | replace usage of Py_VA_COPY with the (C99) standard va_copy | Benjamin Peterson | 2016-09-21 | 1 | -9/+1 | |
| | | ||||||
* | | merge 3.5 (#28184) | Benjamin Peterson | 2016-09-20 | 2 | -19/+19 | |
|\ \ | |/ | ||||||
| * | remove trailing whitespace | Benjamin Peterson | 2016-09-20 | 2 | -19/+19 | |
| | | ||||||
* | | stop using Py_LL and Py_ULL | Benjamin Peterson | 2016-09-19 | 2 | -6/+2 | |
| | | ||||||
* | | always define HAVE_LONG_LONG (#27961) | Benjamin Peterson | 2016-09-19 | 1 | -0/+3 | |
| | | ||||||
* | | properly free memory in pgen | Benjamin Peterson | 2016-09-19 | 1 | -0/+1 | |
| | | ||||||
* | | Issue #28139: Merge indentation fixes from 3.5 into 3.6 | Martin Panter | 2016-09-17 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | Issue #28139: Fix messed up indentation | Martin Panter | 2016-09-17 | 1 | -1/+1 | |
| | | | | | | | | | | Also update the classmethod and staticmethod doc strings and comments to match the RST documentation. | |||||
| * | Issue #27895: Spelling fixes (Contributed by Ville Skyttä). | Martin Panter | 2016-09-07 | 2 | -2/+2 | |
| | | ||||||
* | | Add _PyDict_CheckConsistency() | Victor Stinner | 2016-09-14 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | Issue #28127: Add a function to check that a dictionary remains consistent after any change. By default, tables are not checked, only basic attributes. Define DEBUG_PYDICT (ex: gcc -D DEBUG_PYDICT) to also check dictionary "content". | |||||
* | | Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can properly ↵ | Christian Heimes | 2016-09-13 | 2 | -32/+15 | |
| | | | | | | | | optimize memcpy(). | |||||
* | | Start 3.6.0b2 | Ned Deily | 2016-09-12 | 1 | -1/+1 | |
| | | ||||||
* | | Version bump for 3.6.0b1v3.6.0b1 | Ned Deily | 2016-09-12 | 1 | -3/+3 | |
| | | ||||||
* | | Issue #27810: Exclude METH_FASTCALL from the stable API | Victor Stinner | 2016-09-12 | 1 | -1/+1 | |
| | | ||||||
* | | Document kwnames in _PyObject_FastCallKeywords() and _PyStack_AsDict() | Victor Stinner | 2016-09-12 | 1 | -30/+40 | |
| | | | | | | | | Issue #27213. | |||||
* | | Revert change f860b7a775c5 | Victor Stinner | 2016-09-12 | 1 | -3/+1 | |
| | | | | | | | | | | Revert change "Issue #27213: Reintroduce checks in _PyStack_AsDict()", pushed by mistake. |