summaryrefslogtreecommitdiffstats
path: root/Objects/stringobject.c
Commit message (Expand)AuthorAgeFilesLines
* #2809 followup: even better split docstring.Georg Brandl2008-05-111-2/+2
* Addresses issue 2802: 'n' formatting for integers.Eric Smith2008-05-111-0/+4
* #2809: elaborate str.split docstring a bit.Georg Brandl2008-05-111-1/+2
* get rid of assert (size >= 0) now that an explicit if (size < 0) is in the code.Gregory P. Smith2008-04-101-1/+0
* Raise SystemError when size < 0 is passed into PyString_FromStringAndSize,Gregory P. Smith2008-04-091-0/+5
* Merged revisions 61750,61752,61754,61756,61760,61763,61768,61772,61775,61805,...Christian Heimes2008-03-261-1/+13
* Fix the overflows in expandtabs(). "This time for sure!"Guido van Rossum2008-03-111-25/+32
* Issue 1742669. Now %d accepts very big float numbers.Facundo Batista2008-02-241-16/+46
* Backport of PEP 3101, Advanced String Formatting, from py3k.Eric Smith2008-02-171-9/+20
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFC...Christian Heimes2007-12-191-64/+64
* When splitting, avoid making a copy of the string if the split doesn't findSkip Montanaro2007-12-081-11/+42
* Now in find, rfind, index, and rindex, you can use None as defaults,Facundo Batista2007-11-161-2/+13
* Add missing "return NULL" in overflow check in PyObject_Repr().Guido van Rossum2007-11-061-0/+1
* Backport fixes for the code that decodes octal escapes (and for PyStringGuido van Rossum2007-10-291-4/+6
* Add a bunch of GIL release/acquire points in tp_print implementations and forBrett Cannon2007-09-171-2/+10
* Improve extended slicing support in builtin types and classes. Specifically:Thomas Wouters2007-08-281-0/+11
* Bug #1763149: use proper slice syntax in docstring.Georg Brandl2007-07-291-2/+2
* PEP 3123: Provide forward compatibility with Python 3.0, while keepingMartin v. Löwis2007-07-211-68/+66
* Patch #1673759: add a missing overflow check when formatting floatsGeorg Brandl2007-07-121-1/+2
* Fix a bug when there was a newline in the string expandtabs was called on.Neal Norwitz2007-06-111-2/+8
* Prevent expandtabs() on string and unicode objects from causing a segfault whenNeal Norwitz2007-06-091-3/+14
* SF 1193128: Let str.translate(None) be an identity transformationRaymond Hettinger2007-04-121-8/+16
* Backport from Py3k branch: fix refleak in PyString_Format.Georg Brandl2007-02-261-1/+5
* Variation of patch # 1624059 to speed up checking if an object is a subclassNeal Norwitz2007-02-251-1/+1
* Whitespace only changesNeal Norwitz2007-02-251-3/+2
* Add more details when releasing interned stringsNeal Norwitz2007-02-251-1/+8
* Patch [ 1586791 ] better error msgs for some TypeErrorsGeorg Brandl2006-11-191-6/+10
* Forward-port of r52136,52138: a review of overflow-detecting code.Armin Rigo2006-10-041-6/+19
* Fix endcase for str.rpartition()Raymond Hettinger2006-09-041-2/+2
* Fix refleak introduced in rev. 51248.Georg Brandl2006-08-141-1/+3
* Fix segfault when doing string formatting on subclasses of long ifNeal Norwitz2006-08-131-1/+4
* Patch #1538606, Patch to fix __index__() clipping.Neal Norwitz2006-08-121-5/+2
* Whitespace normalizationNeal Norwitz2006-07-301-35/+32
* Bug #1515471: string.replace() accepts character buffers again.Neal Norwitz2006-07-301-71/+51
* Update doc to make it agree with code.Neal Norwitz2006-06-111-10/+4
* Apply perky's fix for #1503157: "/".join([u"", u""]) raising OverflowError.Georg Brandl2006-06-101-1/+1
* RFE #1491485: str/unicode.endswith()/startswith() now accept a tuple as first...Georg Brandl2006-06-091-60/+90
* Remove ; at end of macro. There was a compiler recently that warnedNeal Norwitz2006-06-011-1/+1
* needforspeed: added Py_MEMCPY macro (currently tuned for Visual C only),Fredrik Lundh2006-05-281-37/+37
* needforspeed: stringlib refactoring: use find_slice for stringobjectFredrik Lundh2006-05-271-12/+15
* needforspeed: replace improvements, changed to Py_LOCAL_INLINEFredrik Lundh2006-05-271-16/+16
* cleanup - removed trailing whitespaceAndrew Dalke2006-05-271-1/+1
* needforspeed: more stringlib refactoringFredrik Lundh2006-05-271-55/+39
* Added description of why splitlines doesn't use the prealloc strategyAndrew Dalke2006-05-261-0/+8
* Added limits to the replace code so it does not count all of the matchingAndrew Dalke2006-05-261-22/+19
* needforspeed: stringlib refactoring: use stringlib/find for string findFredrik Lundh2006-05-261-19/+6
* needforspeed: stringlib refactoring, continued. added count andFredrik Lundh2006-05-261-2/+2
* substring split now uses /F's fast string matching algorithm.Andrew Dalke2006-05-261-40/+57
* needforspeed: added rpartition implementationFredrik Lundh2006-05-261-0/+36
* needforspeed: remove remaining USE_FAST macros; if fastsearch wasFredrik Lundh2006-05-261-67/+2