1280 Commits (996d72bccf2bc6d7d0be2ae1280186e68a0a1663)

Author SHA1 Message Date
Berker Peksag ced8d4c6eb Issue #27454: Use PyDict_SetDefault in PyUnicode_InternInPlace 10 years ago
Serhiy Storchaka 9305d83425 Issue #26754: PyUnicode_FSDecoder() accepted a filename argument encoded as 10 years ago
Martin Panter e26da7c03a Issue #27171: Fix typos in documentation, comments, and test function names 10 years ago
Serhiy Storchaka dd40fc3e57 Issue #26765: Moved common code and docstrings for bytes and bytearray methods 10 years ago
Martin Panter 6245cb3c01 Correct “an” → “a” with “Unicode”, “user”, “UTF”, etc 10 years ago
Serhiy Storchaka 21a663ea28 Issue #26057: Got rid of nonneeded use of PyUnicode_FromObject(). 10 years ago
Serhiy Storchaka 57a01d3a0e Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF 10 years ago
Serhiy Storchaka 48842714b9 Issue #22570: Renamed Py_SETREF to Py_XSETREF. 10 years ago
Serhiy Storchaka fbb1c5ee06 Issue #26494: Fixed crash on iterating exhausting iterators. 10 years ago
Victor Stinner 337986740f Issue #26464: Fix unicode_fast_translate() again 10 years ago
Victor Stinner 6c9aa8f2bf Fix str.translate() 10 years ago
Victor Stinner 5bc03a6d4d Fix resize_compact() 10 years ago
Serhiy Storchaka 191321d11b Issue #20440: More use of Py_SETREF. 10 years ago
Serhiy Storchaka ef1585eb9a Issue #25923: Added more const qualifiers to signatures of static and private functions. 10 years ago
Serhiy Storchaka 2d06e84455 Issue #25923: Added the const qualifier to static constant arrays. 10 years ago
Serhiy Storchaka 5a57ade58e Issue #20440: Massive replacing unsafe attribute setting code with special 10 years ago
Serhiy Storchaka 9b3a2eec1c Issues #25890, #25891, #25892: Removed unused variables in Windows code. 10 years ago
Serhiy Storchaka 31b9410654 Issue #25709: Fixed problem with in-place string concatenation and utf-8 cache. 10 years ago
Serhiy Storchaka e800941d66 Issue #25709: Fixed problem with in-place string concatenation and utf-8 cache. 10 years ago
Serhiy Storchaka 7aa690860e Issue #25709: Fixed problem with in-place string concatenation and utf-8 cache. 10 years ago
Benjamin Peterson a4d33b3428 make the PyUnicode_FSConverter cleanup set the decrefed argument to NULL (closes #25630) 10 years ago
Serhiy Storchaka 413fdcea21 Issue #24821: Refactor STRINGLIB(fastsearch_memchr_1char) and split it on 10 years ago
Serhiy Storchaka d65c9496da Issue #25523: Further a-to-an corrections. 10 years ago
Victor Stinner 358af13526 Issue #25353: Optimize unicode escape and raw unicode escape encoders to use 10 years ago
Victor Stinner 6c2cdae9e6 Writer APIs: use empty string singletons 10 years ago
Victor Stinner 6bd525b656 Optimize error handlers of ASCII and Latin1 encoders when the replacement 10 years ago
Victor Stinner ce179bf6ba Add _PyBytesWriter_WriteBytes() to factorize the code 10 years ago
Victor Stinner ad7715891e _PyBytesWriter: simplify code to avoid "prealloc" parameters 10 years ago
Victor Stinner 3fa36ff5e4 Issue #25318: Fix backslashreplace() 10 years ago
Victor Stinner 797485e101 Issue #25318: Avoid sprintf() in backslashreplace() 10 years ago
Victor Stinner 0016507c16 Issue #25318: Move _PyBytesWriter to bytesobject.c 10 years ago
Victor Stinner e7bf86cd7d Optimize backslashreplace error handler 10 years ago
Victor Stinner fdfbf78114 Issue #25318: Add _PyBytesWriter API 10 years ago
Victor Stinner 74e8fac3c8 Issue #25301: Fix compatibility with ISO C90 10 years ago
Victor Stinner 1d65d9192d Issue #25301: The UTF-8 decoder is now up to 15 times as fast for error 10 years ago
Victor Stinner eb36fdaad8 Fix _PyUnicodeWriter_PrepareKind() 10 years ago
Serhiy Storchaka 28b21e50c8 Issue #24848: Fixed bugs in UTF-7 decoding of misformed data: 10 years ago
Victor Stinner 3222da26fe Make _PyUnicode_TranslateCharmap() symbol private 10 years ago
Victor Stinner 01ada3996b Issue #25267: The UTF-8 encoder is now up to 75 times as fast for error 10 years ago
Victor Stinner c3713e9706 Optimize ascii/latin1+surrogateescape encoders 10 years ago
Victor Stinner 0030cd52da Issue #25227: Cleanup unicode_encode_ucs1() error handler 10 years ago
Victor Stinner 54385b206d Issue #24870: revert unwanted change 10 years ago
Victor Stinner 5ebae87628 Issue #25207, #14626: Fix my commit. 10 years ago
Victor Stinner 6174474bea _PyUnicodeWriter_PrepareInternal(): make the assertion more strict 10 years ago
Victor Stinner ca9381ea01 Issue #24870: Add _PyUnicodeWriter_PrepareKind() macro 10 years ago
Victor Stinner 5014920cb7 Issue #24870: Reuse the new _Py_error_handler enum 10 years ago
Victor Stinner f96418de05 Issue #24870: Optimize the ASCII decoder for error handlers: surrogateescape, 10 years ago
Zachary Ware 79b98df023 Issue #21279: Flesh out str.translate docs 11 years ago
Raymond Hettinger ac2ef65c32 Make the unicode equality test an external function rather than in-lining it. 11 years ago
Serhiy Storchaka d4ea03c785 Issue #24284: The startswith and endswith methods of the str class no longer 11 years ago