- 8fa8ee3 Issue #18701: Remove support of old CPython versions (<3.0) from C code. by Serhiy Storchaka · 11 years ago
- d06eeb4 merge by Raymond Hettinger · 11 years ago
- b1b915c Issue 18719: Remove a false optimization by Raymond Hettinger · 11 years ago
- 9ed5f27 Issue #18722: Remove uses of the "register" keyword in C code. by Antoine Pitrou · 11 years ago
- d2b58a9 only recursively expand in the format spec (closes #17644) by Benjamin Peterson · 11 years ago
- 4d94474 rewrite the parsing of field names to be more consistent wrt recursive expansion by Benjamin Peterson · 11 years ago
- 4895363 merge 3.3 by Benjamin Peterson · 11 years ago
- 5263c13 Merge removal of trailing whitespace from 3.3. by Ezio Melotti · 11 years ago
- 6b02772 Remove trailing whitespace. by Ezio Melotti · 11 years ago
- 8f674cc Close #17694: Add minimum length to _PyUnicodeWriter by Victor Stinner · 11 years ago
- 76b3b27 stringlib: remove unused STRINGLIB_RESIZE macro by Victor Stinner · 11 years ago
- e2cef88 Issue #16061: Speed up str.replace() for replacing 1-character strings. by Serhiy Storchaka · 11 years ago
- 7efa3b8 Close #13126: "Simplify" FASTSEARCH() code to help the compiler to emit more by Victor Stinner · 11 years ago
- cfc4c13 Add _PyUnicodeWriter_WriteSubstring() function by Victor Stinner · 11 years ago
- 06b16f8 Remove unused defines. by Serhiy Storchaka · 11 years ago
- 18809fa Remove unused defines. by Serhiy Storchaka · 11 years ago
- b946af5 Check for NULL before the pointer aligning in fastsearch_memchr_1char. by Serhiy Storchaka · 12 years ago
- 18ba40b Check for NULL before the pointer aligning in fastsearch_memchr_1char. by Serhiy Storchaka · 12 years ago
- 5f7e8da Issue #16592: stringlib_bytes_join doesn't raise MemoryError on allocation failure by Christian Heimes · 12 years ago
- 6caa6fb (Merge 3.3) Issue #8271: Fix compilation on Windows by Victor Stinner · 12 years ago
- ab60de4 Issue #8271: Fix compilation on Windows by Victor Stinner · 12 years ago
- cfa9636 #8271: merge with 3.3. by Ezio Melotti · 12 years ago
- f7ed5d1 #8271: the utf-8 decoder now outputs the correct number of U+FFFD characters when used with the "replace" error handler on invalid utf-8 sequences. Patch by Serhiy Storchaka, tests by Ezio Melotti. by Ezio Melotti · 12 years ago
- 6f7b0da Issue #12805: Make bytes.join and bytearray.join faster when the separator is empty. by Antoine Pitrou · 12 years ago
- 743e0cd Issue #16166: Add PY_LITTLE_ENDIAN and PY_BIG_ENDIAN macros and unified by Christian Heimes · 12 years ago
- cfc22b4 Issue #15958: bytes.join and bytearray.join now accept arbitrary buffer objects. by Antoine Pitrou · 12 years ago
- ca8aa4a Issue #15144: Fix possible integer overflow when handling pointers as integer values, by using Py_uintptr_t instead of size_t. by Antoine Pitrou · 12 years ago
- b3f5501 Close #15534: Fix a typo in the fast search function of the string library (_s => s) by Victor Stinner · 12 years ago
- 01ac8b6 Use correct types for ASCII_CHAR_MASK integer constants. by Mark Dickinson · 12 years ago
- 106c414 Issue #14923: Optimize continuation-byte check in UTF-8 decoding. Patch by Serhiy Storchaka. by Mark Dickinson · 12 years ago
- a759d4e Make private function static (from `make smelly`) by Antoine Pitrou · 12 years ago
- 27f6a3b Issue #15026: utf-16 encoding is now significantly faster (up to 10x). by Antoine Pitrou · 12 years ago
- d7b7c74 Issue #14993: Use standard "unsigned char" instead of a unsigned char bitfield by Victor Stinner · 12 years ago
- d3f0882 Issue #14744: Use the new _PyUnicodeWriter internal API to speed up str%args and str.format(args) by Victor Stinner · 12 years ago
- 63065d7 Issue #14624: UTF-16 decoding is now 3x to 4x faster on various inputs. by Antoine Pitrou · 12 years ago
- ca5f91b Issue #14738: Speed-up UTF-8 decoding on non-ASCII data. Patch by Serhiy Storchaka. by Antoine Pitrou · 12 years ago
- 3b1a74a Rename unicode_write_t structure and its methods to "_PyUnicodeWriter" by Victor Stinner · 12 years ago
- ee4544c Issue #14744: Inline unicode_writer_write_char() and unicode_write_str() by Victor Stinner · 12 years ago
- 202fdca Close #14716: str.format() now uses the new "unicode writer" API instead of the by Victor Stinner · 12 years ago
- d0acb41 Issue #14387: Do not include accu.h from Python.h. by Antoine Pitrou · 12 years ago
- 41a863c Issue #13706: Fix format(int, "n") for locale with non-ASCII thousands separator by Victor Stinner · 12 years ago
- 21e0da2 remove some usage of Py_UNICODE_TOUPPER/LOWER by Benjamin Peterson · 13 years ago
- 6099a03 Issue #13624: Write a specialized UTF-8 encoder to allow more optimization by Victor Stinner · 13 years ago
- f8eac00 Issue #13623: Fix a performance regression introduced by issue #12170 in by Victor Stinner · 13 years ago
- b37b174 Replace PyUnicode_FromUnicode(NULL, 0) by PyUnicode_New(0, 0) by Victor Stinner · 13 years ago
- 0a3229d Issue #13417: speed up utf-8 decoding by around 2x for the non-fully-ASCII case. by Antoine Pitrou · 13 years ago
- 0fc3519 stringlib: remove unused STRINGLIB_FILL by Victor Stinner · 13 years ago
- 7931d9a Replace PyUnicodeObject type by PyObject by Victor Stinner · 13 years ago
- 9db1a8b Replace PyUnicodeObject* by PyObject* where it was irrevelant by Victor Stinner · 13 years ago
- ac65d96 Issue #12170: The count(), find(), rfind(), index() and rindex() methods by Antoine Pitrou · 13 years ago
- 5b9f4c1 Fix typo by Antoine Pitrou · 13 years ago
- c198d05 Add a comment explaining this heuristic. by Antoine Pitrou · 13 years ago
- dda339e Simplify heuristic for when to use memchr by Antoine Pitrou · 13 years ago
- dd4e2f0 Issue #13155: Optimize finding the optimal character width of an unicode string by Antoine Pitrou · 13 years ago
- d218bf1 stringlib: Fix STRINGLIB_STR for UCS2/UCS4 by Victor Stinner · 13 years ago
- 8cc70dc Fix fastsearch for UCS2 and UCS4 by Victor Stinner · 13 years ago
- 2c3b230 Issue #13134: optimize finding single-character strings using memchr by Antoine Pitrou · 13 years ago
- c47adb0 Change PyUnicode_KIND to 1,2,4. Drop _KIND_SIZE and _CHARACTER_SIZE. by Martin v. Löwis · 13 years ago
- 4574e62 Fix massive slowdown in string formatting with str.format. by Antoine Pitrou · 13 years ago
- dbf697a Fix compilation warnings under 64-bit Windows by Antoine Pitrou · 13 years ago
- c3cec78 Add asciilib: similar to ucs1, ucs2 and ucs4 library, but specialized to ASCII by Victor Stinner · 13 years ago
- e57b1c0 Mark PyUnicode_FromUCS[124] as private by Victor Stinner · 13 years ago
- d63a3b8 Implement PEP 393. by Martin v. Löwis · 13 years ago
- c7d93b7 Issue #1621: Fix undefined behaviour from signed overflow in datetime module hashes, array and list iterations, and get_integer (stringlib/string_format.h) by Mark Dickinson · 13 years ago
- 36f27c9 Issue #1621: Fix undefined behaviour from signed overflow in get_integer (stringlib/formatter.h) by Mark Dickinson · 13 years ago
- 12ebefc Closes #12579. Positional fields with str.format_map() now raise a ValueError instead of SystemError. by Eric V. Smith · 13 years ago
- 6159ee3 MERGE: startswith and endswith don't accept None as slice index. Patch by Torsten Becker. (closes #11828) by Jesus Cea · 13 years ago
- ac45150 startswith and endswith don't accept None as slice index. Patch by Torsten Becker. (closes #11828) by Jesus Cea · 13 years ago
- 4969f70 #11515: Merge with 3.1. by Ezio Melotti · 13 years ago
- 42da663 #11515: fix several typos. Patch by Piotr Kasprzyk. by Ezio Melotti · 13 years ago
- a1eac72 Issue #11302: missing type check on _string.formatter_field_name_split and _string.formatter_parser caused crash. by Eric Smith · 14 years ago
- 984bb58 Issue #7094: Add alternate ('#') flag to __format__ methods for float, complex and Decimal. Allows greater control over when decimal points appear. Added to make transitioning from %-formatting easier. '#g' still has a problem with Decimal which I'll fix soon. by Eric Smith · 14 years ago
- a277ec4 Followup to r86170: fix reference leak in str.format by Antoine Pitrou · 14 years ago
- 27bbca6 Issue #6081: Add str.format_map. str.format_map(mapping) is similar to str.format(**mapping), except mapping does not get converted to a dict. by Eric Smith · 14 years ago
- 66c221e #9418: first step of moving private string methods to _string module. by Georg Brandl · 14 years ago
- eb6f3ea Fix #8530: Prevent stringlib fastsearch from reading beyond the front of an array. by Florent Xicluna · 14 years ago
- 388122d Issue #9337: Make float.__str__ identical to float.__repr__. by Mark Dickinson · 14 years ago
- fc07031 Merged revisions 83400 via svnmerge from by Mark Dickinson · 14 years ago
- 5b65df7 Issue #9416: Fix some issues with complex formatting where the by Mark Dickinson · 14 years ago
- 3b107f9 remove unneeded error check by Benjamin Peterson · 14 years ago
- 99bcf5c Merged revisions 81823,81835 via svnmerge from by Benjamin Peterson · 14 years ago
- 504b6e8 Merged revisions 81824 via svnmerge from by Benjamin Peterson · 14 years ago
- 59a1b2f Merged revisions 81820 via svnmerge from by Benjamin Peterson · 14 years ago
- d240071 Merged revisions 81813 via svnmerge from by Benjamin Peterson · 14 years ago
- 7f14f0d Recorded merge of revisions 81032 via svnmerge from by Antoine Pitrou · 14 years ago
- f95a1b3 Recorded merge of revisions 81029 via svnmerge from by Antoine Pitrou · 14 years ago
- 53f2f2e Merged revisions 78350 via svnmerge from by Eric Smith · 14 years ago
- abb28c6 Merged revisions 78349 via svnmerge from by Eric Smith · 14 years ago
- 903fc05 Merged revisions 78333 via svnmerge from by Eric Smith · 14 years ago
- 4e260c5 Merged revisions 78329 via svnmerge from by Eric Smith · 14 years ago
- 23b9ef7 Merged revisions 77937 via svnmerge from by Benjamin Peterson · 15 years ago
- 5e55b3e Merged revisions 77484,77487,77561,77570,77593,77603,77608,77667,77702-77703,77739,77858,77887,77889 via svnmerge from by Benjamin Peterson · 15 years ago
- f068f94 Merged revisions 77469-77470 via svnmerge from by Antoine Pitrou · 15 years ago
- aa92589 svnmerge duplicated contents of Objects/stringlib/split.h by Antoine Pitrou · 15 years ago
- f2c5484 Merged revisions 77461 via svnmerge from by Antoine Pitrou · 15 years ago
- da2ecaf Merged revisions 77241 via svnmerge from by Antoine Pitrou · 15 years ago
- 0f78bff Issue #5748: bytesobject.c should not have its own private defines for stringlib macros. Also removed unused defines and include for localutil.h. by Eric Smith · 15 years ago
- c50e05e Keep this file in sync with trunk. by Eric Smith · 15 years ago
- beddd70 Merged revisions 74269 via svnmerge from by Eric Smith · 15 years ago
- 7bc66b1 Merged revisions 74222 via svnmerge from by Eric Smith · 15 years ago