1. 21e0da2 remove some usage of Py_UNICODE_TOUPPER/LOWER by Benjamin Peterson · 13 years ago
  2. 6099a03 Issue #13624: Write a specialized UTF-8 encoder to allow more optimization by Victor Stinner · 13 years ago
  3. f8eac00 Issue #13623: Fix a performance regression introduced by issue #12170 in by Victor Stinner · 13 years ago
  4. b37b174 Replace PyUnicode_FromUnicode(NULL, 0) by PyUnicode_New(0, 0) by Victor Stinner · 13 years ago
  5. 0a3229d Issue #13417: speed up utf-8 decoding by around 2x for the non-fully-ASCII case. by Antoine Pitrou · 13 years ago
  6. 0fc3519 stringlib: remove unused STRINGLIB_FILL by Victor Stinner · 13 years ago
  7. 7931d9a Replace PyUnicodeObject type by PyObject by Victor Stinner · 13 years ago
  8. 9db1a8b Replace PyUnicodeObject* by PyObject* where it was irrevelant by Victor Stinner · 13 years ago
  9. ac65d96 Issue #12170: The count(), find(), rfind(), index() and rindex() methods by Antoine Pitrou · 13 years ago
  10. 5b9f4c1 Fix typo by Antoine Pitrou · 13 years ago
  11. c198d05 Add a comment explaining this heuristic. by Antoine Pitrou · 13 years ago
  12. dda339e Simplify heuristic for when to use memchr by Antoine Pitrou · 13 years ago
  13. dd4e2f0 Issue #13155: Optimize finding the optimal character width of an unicode string by Antoine Pitrou · 13 years ago
  14. d218bf1 stringlib: Fix STRINGLIB_STR for UCS2/UCS4 by Victor Stinner · 13 years ago
  15. 8cc70dc Fix fastsearch for UCS2 and UCS4 by Victor Stinner · 13 years ago
  16. 2c3b230 Issue #13134: optimize finding single-character strings using memchr by Antoine Pitrou · 13 years ago
  17. c47adb0 Change PyUnicode_KIND to 1,2,4. Drop _KIND_SIZE and _CHARACTER_SIZE. by Martin v. Löwis · 13 years ago
  18. 4574e62 Fix massive slowdown in string formatting with str.format. by Antoine Pitrou · 13 years ago
  19. dbf697a Fix compilation warnings under 64-bit Windows by Antoine Pitrou · 13 years ago
  20. c3cec78 Add asciilib: similar to ucs1, ucs2 and ucs4 library, but specialized to ASCII by Victor Stinner · 13 years ago
  21. e57b1c0 Mark PyUnicode_FromUCS[124] as private by Victor Stinner · 13 years ago
  22. d63a3b8 Implement PEP 393. by Martin v. Löwis · 13 years ago
  23. 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
  24. 36f27c9 Issue #1621: Fix undefined behaviour from signed overflow in get_integer (stringlib/formatter.h) by Mark Dickinson · 13 years ago
  25. 12ebefc Closes #12579. Positional fields with str.format_map() now raise a ValueError instead of SystemError. by Eric V. Smith · 13 years ago
  26. 6159ee3 MERGE: startswith and endswith don't accept None as slice index. Patch by Torsten Becker. (closes #11828) by Jesus Cea · 13 years ago
  27. ac45150 startswith and endswith don't accept None as slice index. Patch by Torsten Becker. (closes #11828) by Jesus Cea · 13 years ago
  28. 4969f70 #11515: Merge with 3.1. by Ezio Melotti · 13 years ago
  29. 42da663 #11515: fix several typos. Patch by Piotr Kasprzyk. by Ezio Melotti · 13 years ago
  30. a1eac72 Issue #11302: missing type check on _string.formatter_field_name_split and _string.formatter_parser caused crash. by Eric Smith · 14 years ago
  31. 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
  32. a277ec4 Followup to r86170: fix reference leak in str.format by Antoine Pitrou · 14 years ago
  33. 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
  34. 66c221e #9418: first step of moving private string methods to _string module. by Georg Brandl · 14 years ago
  35. eb6f3ea Fix #8530: Prevent stringlib fastsearch from reading beyond the front of an array. by Florent Xicluna · 14 years ago
  36. 388122d Issue #9337: Make float.__str__ identical to float.__repr__. by Mark Dickinson · 14 years ago
  37. fc07031 Merged revisions 83400 via svnmerge from by Mark Dickinson · 14 years ago
  38. 5b65df7 Issue #9416: Fix some issues with complex formatting where the by Mark Dickinson · 14 years ago
  39. 3b107f9 remove unneeded error check by Benjamin Peterson · 14 years ago
  40. 99bcf5c Merged revisions 81823,81835 via svnmerge from by Benjamin Peterson · 14 years ago
  41. 504b6e8 Merged revisions 81824 via svnmerge from by Benjamin Peterson · 14 years ago
  42. 59a1b2f Merged revisions 81820 via svnmerge from by Benjamin Peterson · 14 years ago
  43. d240071 Merged revisions 81813 via svnmerge from by Benjamin Peterson · 14 years ago
  44. 7f14f0d Recorded merge of revisions 81032 via svnmerge from by Antoine Pitrou · 14 years ago
  45. f95a1b3 Recorded merge of revisions 81029 via svnmerge from by Antoine Pitrou · 14 years ago
  46. 53f2f2e Merged revisions 78350 via svnmerge from by Eric Smith · 15 years ago
  47. abb28c6 Merged revisions 78349 via svnmerge from by Eric Smith · 15 years ago
  48. 903fc05 Merged revisions 78333 via svnmerge from by Eric Smith · 15 years ago
  49. 4e260c5 Merged revisions 78329 via svnmerge from by Eric Smith · 15 years ago
  50. 23b9ef7 Merged revisions 77937 via svnmerge from by Benjamin Peterson · 15 years ago
  51. 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
  52. f068f94 Merged revisions 77469-77470 via svnmerge from by Antoine Pitrou · 15 years ago
  53. aa92589 svnmerge duplicated contents of Objects/stringlib/split.h by Antoine Pitrou · 15 years ago
  54. f2c5484 Merged revisions 77461 via svnmerge from by Antoine Pitrou · 15 years ago
  55. da2ecaf Merged revisions 77241 via svnmerge from by Antoine Pitrou · 15 years ago
  56. 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
  57. c50e05e Keep this file in sync with trunk. by Eric Smith · 15 years ago
  58. beddd70 Merged revisions 74269 via svnmerge from by Eric Smith · 15 years ago
  59. 7bc66b1 Merged revisions 74222 via svnmerge from by Eric Smith · 15 years ago
  60. 88af743 Sync trunk and py3k versions of string formatting. Manual merge of r74219. by Eric Smith · 15 years ago
  61. 41669ca Merged revisions 72848 via svnmerge from by Eric Smith · 15 years ago
  62. 741191f Issue #3382. float 'F' formatting no longer maps to 'f'. This only affects nan and inf. by Eric Smith · 15 years ago
  63. 6337622 Issue #5920: Changed format.__float__ and complex.__float__ to use a precision of 12 when using the empty presentation type. This more closely matches str()'s behavior and reduces surprises when adding alignment flags to an empty format string. Patch by Mark Dickinson. by Eric Smith · 15 years ago
  64. 7255f18 Merged revisions 72189 via svnmerge from by Eric Smith · 15 years ago
  65. 33841c3 Issue #5859: Remove '%f' to '%g' formatting switch for large floats. by Mark Dickinson · 15 years ago
  66. fb526ac Merged revisions 72159 via svnmerge from by Georg Brandl · 15 years ago
  67. 58a4224 Issue #1588: Add complex.__format__. by Eric Smith · 15 years ago
  68. 6dc46f5 Merged revisions 72040 via svnmerge from by Eric Smith · 15 years ago
  69. 937491d Merged revisions 71802 via svnmerge from by Eric Smith · 15 years ago
  70. 0923d1d The other half of Issue #1580: use short float repr where possible. by Eric Smith · 15 years ago
  71. f64bce8 Merged revisions 71548 via svnmerge from by Eric Smith · 15 years ago
  72. b4a49f6 Resolves issue 5690: accidentally skipping code in non-debug build. by Eric Smith · 15 years ago
  73. a3b1ac8 Added ',' thousands grouping to int.__format__. See PEP 378. by Eric Smith · 15 years ago
  74. f8c8b6d Removed mixed tabs and whitespace. by Eric Smith · 15 years ago
  75. c8a608c Merged revisions 70678 via svnmerge from by Mark Dickinson · 15 years ago
  76. 8ec9044 Merged revisions 70364 via svnmerge from by Eric Smith · 15 years ago
  77. 5e5c0db Merged revisions 69806 via svnmerge from by Eric Smith · 16 years ago
  78. e94c679 Issue #1717: rename tp_compare to tp_reserved. I'll change the by Mark Dickinson · 16 years ago
  79. aa06900 Merged revisions 68750,68776-68777,68811,68842,68859 via svnmerge from by Benjamin Peterson · 16 years ago
  80. 8d4e505 Issue #4935: The overflow checking code in the expandtabs() method common by Antoine Pitrou · 16 years ago
  81. f2e9368 Merged revisions 66631 via svnmerge from by Amaury Forgeot d'Arc · 16 years ago
  82. 4f3c561 Removed merge glitch from stringlib/find.h as explained on the python committers list. The FROM_BYTEARRAY isn't required here. by Christian Heimes · 16 years ago
  83. a786b02 Merged revisions 65910,65977,65980,65984,65986,66000,66011-66012,66014,66017,66020 via svnmerge from by Benjamin Peterson · 16 years ago
  84. 2f99b24 Merged revisions 66006 via svnmerge from by Neal Norwitz · 16 years ago
  85. 22b85b3 Backed out r65073, pending fixing it in Windows. by Eric Smith · 16 years ago
  86. a4fac36 Merged revisions 65069 via svnmerge from by Eric Smith · 16 years ago
  87. 05212a1 Merged revisions 65023 via svnmerge from by Eric Smith · 16 years ago
  88. d68af8f Merged revisions 64984 via svnmerge from by Eric Smith · 16 years ago
  89. b1ebcc6 Forward port of r64958. by Eric Smith · 16 years ago
  90. b151a45 Merged revisions 64499 via svnmerge from by Eric Smith · 16 years ago
  91. 6ed16dc Merged revisions 64496 via svnmerge from by Eric Smith · 16 years ago
  92. 6d7e7a7 Merged revisions 64491 via svnmerge from by Eric Smith · 16 years ago
  93. 559e5d7 #2630: Implement PEP 3138. by Georg Brandl · 16 years ago
  94. ba8c028 Refactored known type optimization, in anticipation of backporting to 2.6. I'll probably move this code into PyObject_Format, so everyone benefits. by Eric Smith · 16 years ago
  95. 1d138f1 Optimization of str.format() for cases with unicode, long, and float by Eric Smith · 16 years ago
  96. 4a7d76d Refactor and clean up str.format() code (and helpers) in advance of optimizations. by Eric Smith · 16 years ago
  97. 72b710a Renamed PyString to PyBytes by Christian Heimes · 16 years ago
  98. 5807c41 Merged revisions 63078 via svnmerge from by Eric Smith · 16 years ago
  99. 5a6f458 Merged revisions 62199 via svnmerge from by Martin v. Löwis · 16 years ago
  100. b186d00 Merged revisions 61431,61433-61436,61439,61444,61449-61450,61453,61458,61465,61468,61471-61474,61480,61483-61484,61488,61495-61496,61498,61503-61504,61507,61509-61510,61515-61518 via svnmerge from by Christian Heimes · 16 years ago