| Sun, 11 May 2008 20:53:55 +0000 |
Georg Brandl |
#2809 followup: even better split docstring.
legacy-trunk
|
| Sun, 11 May 2008 19:52:48 +0000 |
Eric Smith |
Addresses issue 2802: 'n' formatting for integers.
legacy-trunk
|
| Sun, 11 May 2008 09:11:40 +0000 |
Georg Brandl |
#2809: elaborate str.split docstring a bit.
legacy-trunk
|
| Thu, 10 Apr 2008 19:50:36 +0000 |
Gregory P. Smith |
get rid of assert (size >= 0) now that an explicit if (size < 0) is in the code.
legacy-trunk
|
| Wed, 09 Apr 2008 23:16:37 +0000 |
Gregory P. Smith |
Raise SystemError when size < 0 is passed into PyString_FromStringAndSize,
legacy-trunk
|
| Wed, 26 Mar 2008 12:49:49 +0000 |
Christian Heimes |
Merged revisions 61750,61752,61754,61756,61760,61763,61768,61772,61775,61805,61809,61812,61819,61917,61920,61930,61933-61934 via svnmerge from
legacy-trunk
|
| Tue, 11 Mar 2008 21:18:06 +0000 |
Guido van Rossum |
Fix the overflows in expandtabs(). "This time for sure!"
legacy-trunk
|
| Sun, 24 Feb 2008 03:17:21 +0000 |
Facundo Batista |
Issue 1742669. Now %d accepts very big float numbers.
legacy-trunk
|
| Sun, 17 Feb 2008 19:46:49 +0000 |
Eric Smith |
Backport of PEP 3101, Advanced String Formatting, from py3k.
legacy-trunk
|
| Wed, 19 Dec 2007 02:37:44 +0000 |
Christian Heimes |
#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available.
legacy-trunk
|
| Sat, 08 Dec 2007 15:33:24 +0000 |
Skip Montanaro |
When splitting, avoid making a copy of the string if the split doesn't find
legacy-trunk
|
| Fri, 16 Nov 2007 18:04:14 +0000 |
Facundo Batista |
Now in find, rfind, index, and rindex, you can use None as defaults,
legacy-trunk
|
| Tue, 06 Nov 2007 23:32:56 +0000 |
Guido van Rossum |
Add missing "return NULL" in overflow check in PyObject_Repr().
legacy-trunk
|
| Mon, 29 Oct 2007 22:15:05 +0000 |
Guido van Rossum |
Backport fixes for the code that decodes octal escapes (and for PyString
legacy-trunk
|
| Mon, 17 Sep 2007 03:28:34 +0000 |
Brett Cannon |
Add a bunch of GIL release/acquire points in tp_print implementations and for
legacy-trunk
|
| Tue, 28 Aug 2007 15:28:19 +0000 |
Thomas Wouters |
Improve extended slicing support in builtin types and classes. Specifically:
legacy-trunk
|
| Sun, 29 Jul 2007 17:38:35 +0000 |
Georg Brandl |
Bug #1763149: use proper slice syntax in docstring.
legacy-trunk
|
| Sat, 21 Jul 2007 06:55:02 +0000 |
Martin v. Löwis |
PEP 3123: Provide forward compatibility with Python 3.0, while keeping
legacy-trunk
|
| Thu, 12 Jul 2007 08:38:00 +0000 |
Georg Brandl |
Patch #1673759: add a missing overflow check when formatting floats
legacy-trunk
|
| Mon, 11 Jun 2007 02:16:10 +0000 |
Neal Norwitz |
Fix a bug when there was a newline in the string expandtabs was called on.
legacy-trunk
|
| Sat, 09 Jun 2007 03:36:34 +0000 |
Neal Norwitz |
Prevent expandtabs() on string and unicode objects from causing a segfault when
legacy-trunk
|
| Thu, 12 Apr 2007 04:10:00 +0000 |
Raymond Hettinger |
SF 1193128: Let str.translate(None) be an identity transformation
legacy-trunk
|
| Mon, 26 Feb 2007 13:51:29 +0000 |
Georg Brandl |
Backport from Py3k branch: fix refleak in PyString_Format.
legacy-trunk
|
| Sun, 25 Feb 2007 19:44:48 +0000 |
Neal Norwitz |
Variation of patch # 1624059 to speed up checking if an object is a subclass
legacy-trunk
|
| Sun, 25 Feb 2007 15:53:36 +0000 |
Neal Norwitz |
Whitespace only changes
legacy-trunk
|
| Sun, 25 Feb 2007 15:52:27 +0000 |
Neal Norwitz |
Add more details when releasing interned strings
legacy-trunk
|
| Sun, 19 Nov 2006 08:48:30 +0000 |
Georg Brandl |
Patch [ 1586791 ] better error msgs for some TypeErrors
legacy-trunk
|
| Wed, 04 Oct 2006 12:17:45 +0000 |
Armin Rigo |
Forward-port of r52136,52138: a review of overflow-detecting code.
legacy-trunk
|
| Mon, 04 Sep 2006 15:32:48 +0000 |
Raymond Hettinger |
Fix endcase for str.rpartition()
legacy-trunk
|
| Mon, 14 Aug 2006 20:25:39 +0000 |
Georg Brandl |
Fix refleak introduced in rev. 51248.
legacy-trunk
|
| Sun, 13 Aug 2006 18:11:08 +0000 |
Neal Norwitz |
Fix segfault when doing string formatting on subclasses of long if
legacy-trunk
|
| Sat, 12 Aug 2006 17:03:09 +0000 |
Neal Norwitz |
Patch #1538606, Patch to fix __index__() clipping.
legacy-trunk
|
| Sun, 30 Jul 2006 06:59:13 +0000 |
Neal Norwitz |
Whitespace normalization
legacy-trunk
|
| Sun, 30 Jul 2006 06:57:04 +0000 |
Neal Norwitz |
Bug #1515471: string.replace() accepts character buffers again.
legacy-trunk
|
| Sun, 11 Jun 2006 05:47:14 +0000 |
Neal Norwitz |
Update doc to make it agree with code.
legacy-trunk
|
| Sat, 10 Jun 2006 06:40:50 +0000 |
Georg Brandl |
Apply perky's fix for #1503157: "/".join([u"", u""]) raising OverflowError.
legacy-trunk
|
| Fri, 09 Jun 2006 18:45:48 +0000 |
Georg Brandl |
RFE #1491485: str/unicode.endswith()/startswith() now accept a tuple as first argument.
legacy-trunk
|
| Thu, 01 Jun 2006 05:32:49 +0000 |
Neal Norwitz |
Remove ; at end of macro. There was a compiler recently that warned
legacy-trunk
|
| Sun, 28 May 2006 12:06:46 +0000 |
Fredrik Lundh |
needforspeed: added Py_MEMCPY macro (currently tuned for Visual C only),
legacy-trunk
|
| Sat, 27 May 2006 15:26:19 +0000 |
Fredrik Lundh |
needforspeed: stringlib refactoring: use find_slice for stringobject
legacy-trunk
|
| Sat, 27 May 2006 14:58:20 +0000 |
Fredrik Lundh |
needforspeed: replace improvements, changed to Py_LOCAL_INLINE
legacy-trunk
|
| Sat, 27 May 2006 14:16:40 +0000 |
Andrew Dalke |
cleanup - removed trailing whitespace
legacy-trunk
|
| Sat, 27 May 2006 10:05:10 +0000 |
Fredrik Lundh |
needforspeed: more stringlib refactoring
legacy-trunk
|
| Fri, 26 May 2006 22:49:03 +0000 |
Andrew Dalke |
Added description of why splitlines doesn't use the prealloc strategy
legacy-trunk
|
| Fri, 26 May 2006 20:25:22 +0000 |
Andrew Dalke |
Added limits to the replace code so it does not count all of the matching
legacy-trunk
|
| Fri, 26 May 2006 19:48:07 +0000 |
Fredrik Lundh |
needforspeed: stringlib refactoring: use stringlib/find for string find
legacy-trunk
|
| Fri, 26 May 2006 19:24:53 +0000 |
Fredrik Lundh |
needforspeed: stringlib refactoring, continued. added count and
legacy-trunk
|
| Fri, 26 May 2006 19:02:09 +0000 |
Andrew Dalke |
substring split now uses /F's fast string matching algorithm.
legacy-trunk
|
| Fri, 26 May 2006 18:15:38 +0000 |
Fredrik Lundh |
needforspeed: added rpartition implementation
legacy-trunk
|
| Fri, 26 May 2006 17:31:41 +0000 |
Fredrik Lundh |
needforspeed: remove remaining USE_FAST macros; if fastsearch was
legacy-trunk
|
| Fri, 26 May 2006 17:26:39 +0000 |
Fredrik Lundh |
needforspeed: cleanup
legacy-trunk
|
| Fri, 26 May 2006 17:22:38 +0000 |
Fredrik Lundh |
needforspeed: stringlib refactoring (in progress)
legacy-trunk
|
| Fri, 26 May 2006 17:04:58 +0000 |
Fredrik Lundh |
needforspeed: stringlib refactoring (in progress)
legacy-trunk
|
| Fri, 26 May 2006 16:32:42 +0000 |
Fredrik Lundh |
needforspeed: use Py_LOCAL on a few more locals in stringobject.c
legacy-trunk
|
| Fri, 26 May 2006 15:21:01 +0000 |
Andrew Dalke |
Eeked out another 3% or so performance in split whitespace by cleaning up the algorithm.
legacy-trunk
|
| Fri, 26 May 2006 14:00:45 +0000 |
Andrew Dalke |
Changes to string.split/rsplit on whitespace to preallocate space in the
legacy-trunk
|
| Fri, 26 May 2006 11:38:15 +0000 |
Fredrik Lundh |
use Py_LOCAL also for string and unicode objects
legacy-trunk
|
| Fri, 26 May 2006 10:27:17 +0000 |
Fredrik Lundh |
needforspeed: use Py_ssize_t for the fastsearch counter and skip
legacy-trunk
|
| Fri, 26 May 2006 09:46:59 +0000 |
Fredrik Lundh |
needforspeed: use METH_O for argument handling, which made partition some
legacy-trunk
|
| Fri, 26 May 2006 08:54:28 +0000 |
Fredrik Lundh |
needforspeed: partition implementation, part two.
legacy-trunk
|