4045 Commits (eb90caa48dc0c690be141cb28ad0aed1c3feebd0)

Author SHA1 Message Date
Benjamin Peterson 2199227be4 fix weird indentation 14 years ago
Antoine Pitrou 5b62942074 Issue #13577: Built-in methods and functions now have a __qualname__. 14 years ago
Benjamin Peterson c0b95d18fa 4 space indentation 14 years ago
Benjamin Peterson ead6b53659 fix spacing around switch statements 14 years ago
Benjamin Peterson 53aa1d7c57 fix possible if unlikely leak 14 years ago
Georg Brandl ac0675cc01 Small clarification in docstring of dict.update(): the positional argument is not required. 14 years ago
Victor Stinner 6099a03202 Issue #13624: Write a specialized UTF-8 encoder to allow more optimization 14 years ago
Victor Stinner 73f53b57d1 Optimize str * n for len(str)==1 and UCS-2 or UCS-4 14 years ago
Victor Stinner f644110816 Issue #13621: Optimize str.replace(char1, char2) 14 years ago
Victor Stinner f8eac00779 Issue #13623: Fix a performance regression introduced by issue #12170 in 14 years ago
Victor Stinner bb2e9c477d Issue #11231: Fix bytes and bytearray docstrings 14 years ago
Benjamin Peterson f2fe7f0881 fix possible NULL dereference 14 years ago
Victor Stinner 2f197078fb The locale decoder raises a UnicodeDecodeError instead of an OSError 14 years ago
Victor Stinner 1b57967b96 Issue #13560: Locale codec functions use the classic "errors" parameter, 14 years ago
Victor Stinner ab59594326 What's New in Python 3.3: complete the deprecation list 14 years ago
Victor Stinner 1f33f2b0c3 Issue #13560: os.strerror() now uses the current locale encoding instead of UTF-8 14 years ago
Victor Stinner f2ea71fcc8 Issue #13560: Add PyUnicode_EncodeLocale() 14 years ago
Victor Stinner af02e1c85a Add PyUnicode_DecodeLocaleAndSize() and PyUnicode_DecodeLocale() 14 years ago
Antoine Pitrou 093ce9cd8c Issue #6695: Full garbage collection runs now clear the freelist of set objects. 14 years ago
Benjamin Peterson bfebb7b54a improve abstract property support (closes #11610) 14 years ago
Antoine Pitrou e0e2735f41 Fix OSError.__init__ and OSError.__new__ so that each of them can be 14 years ago
Antoine Pitrou 2e872082f6 Fix the fix for issue #12149: it was incorrect, although it had the side 14 years ago
Florent Xicluna aa6c1d240f Issue #13575: there is only one class type. 14 years ago
Antoine Pitrou 9d57481f04 Issue #13577: various kinds of descriptors now have a __qualname__ attribute. 14 years ago
Victor Stinner 16e6a80923 PyUnicode_Resize(): warn about canonical representation 14 years ago
Victor Stinner b0a82a6a7f Fix PyUnicode_Resize() for compact string: leave the string unchanged on error 14 years ago
Victor Stinner bf6e560d0c Make PyUnicode_Copy() private => _PyUnicode_Copy() 14 years ago
Victor Stinner 7a9105a380 resize_copy() now supports legacy ready strings 14 years ago
Victor Stinner 488fa49acf Rewrite PyUnicode_Append(); unicode_modifiable() is more strict 14 years ago
Victor Stinner c4b495497a Create unicode_result_unchanged() subfunction 14 years ago
Victor Stinner eaab604829 Fix fixup() for unchanged unicode subtype 14 years ago
Victor Stinner e6b2d4407a unicode_fromascii() doesn't check string content twice in debug mode 14 years ago
Victor Stinner a1d12bb119 Call directly PyUnicode_DecodeUTF8Stateful() instead of PyUnicode_DecodeUTF8() 14 years ago
Victor Stinner 382955ff4e Use directly unicode_empty instead of PyUnicode_New(0, 0) 14 years ago
Victor Stinner 785938eebd Move the slowest UTF-8 decoder to its own subfunction 14 years ago
Victor Stinner 84def3774d Fix error handling in resize_compact() 14 years ago
Victor Stinner 8faf8216e4 PyUnicode_FromWideChar() and PyUnicode_FromUnicode() raise a ValueError if a 14 years ago
Antoine Pitrou b0e1f8b38b Issue #13503: Use a more efficient reduction format for bytearrays with 14 years ago
Victor Stinner 0a54cf12a0 Fix PyObject_Repr(): don't call PyUnicode_READY() if res is NULL 14 years ago
Victor Stinner b37b17423b Replace PyUnicode_FromUnicode(NULL, 0) by PyUnicode_New(0, 0) 14 years ago
Victor Stinner db88ae5d66 PyObject_Repr() ensures that the result is a ready Unicode string 14 years ago
Victor Stinner 551ac95733 Py_UNICODE_HIGH_SURROGATE() and Py_UNICODE_LOW_SURROGATE() macros 14 years ago
Antoine Pitrou f0effe6379 Better resolution for issue #11849: Ensure that free()d memory arenas are really released 14 years ago
Victor Stinner 6345be9a14 Close #13093: PyUnicode_EncodeDecimal() doesn't support error handlers 14 years ago
Antoine Pitrou 86a36b500a PEP 3155 / issue #13448: Qualified name for classes and functions. 14 years ago
Benjamin Peterson 1518e8713d and back to the "magic" formula (with a comment) it is 14 years ago
Benjamin Peterson 5944c36931 cave to those who like readable code 14 years ago
Benjamin Peterson 0268675193 fix compiler warning by implementing this more cleverly 14 years ago
Victor Stinner ca4f20782e find_maxchar_surrogates() reuses surrogate macros 14 years ago
Victor Stinner 0d3721d986 Issue #13441: Disable temporary the check on the maximum character until 14 years ago