summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* Issue 13085: Fix some memory leaks. Patch by Stefan Krah.Martin v. Löwis2011-10-011-0/+1
* merge headsBenjamin Peterson2011-10-011-3/+6
|\
| * PyUnicode_Substring() now accepts end bigger than string lengthVictor Stinner2011-10-011-3/+6
* | remove reference to non-existent fileBenjamin Peterson2011-10-011-2/+1
|/
* Ooops, avoid a division by zero in unicode_repeat()Victor Stinner2011-10-011-1/+1
* PyUnicode_FromObject() ensures that its output is a ready stringVictor Stinner2011-10-011-0/+2
* I want a super fast 'a' * n!Victor Stinner2011-10-011-15/+10
* Fix usage of PyUnicode_READY in unicodeobject.cVictor Stinner2011-10-011-19/+12
* Remove private substring() function, reuse public PyUnicode_Substring()Victor Stinner2011-09-301-62/+22
* Optimize PyUnicode_Copy(): don't recompute maximum characterVictor Stinner2011-09-301-3/+28
* PyUnicode_FromObject() reuses PyUnicode_Copy()Victor Stinner2011-09-301-4/+2
* Add PyUnicode_Copy() function, include it to the public APIVictor Stinner2011-09-301-19/+21
* PyUnicode_CopyCharacters() uses exceptions instead of assertionsVictor Stinner2011-09-301-2/+4
* _PyUnicode_Ready() cannot be used on ready strings anymoreVictor Stinner2011-09-291-23/+15
* Move _PyUnicode_UTF8() and _PyUnicode_UTF8_LENGTH() outside unicodeobject.hVictor Stinner2011-09-291-0/+8
* Add a note in PyUnicode_CopyCharacters() doc: it doesn't write null characterVictor Stinner2011-09-291-41/+42
* Fix hex_digit_to_int() prototype: expect Py_UCS4, not Py_UNICODEVictor Stinner2011-09-292-4/+4
* Use the new Py_ARRAY_LENGTH macroVictor Stinner2011-09-283-5/+4
* Fix 'c' format of PyUnicode_Format()Victor Stinner2011-09-281-1/+1
* Oops, fix my previous commit: unicode => toVictor Stinner2011-09-281-2/+2
* PyUnicode_CopyCharacters() marks the string as dirty (reset the hash)Victor Stinner2011-09-281-1/+5
* PyUnicode_CopyCharacters() fails if 'to' has more than 1 referenceVictor Stinner2011-09-281-0/+8
* Clean up a few tabs that went in with PEP393.Ezio Melotti2011-09-282-73/+73
* #13054: sys.maxunicode is now always 0x10FFFF.Ezio Melotti2011-09-281-1/+2
* Check size of wchar_t using the preprocessorVictor Stinner2011-09-281-29/+27
* PyUnicode_CopyCharacters() initializes overflowVictor Stinner2011-09-281-0/+1
* Mark PyUnicode_FromUCS[124] as privateVictor Stinner2011-09-284-13/+13
* Oops, fix Py_MIN/Py_MAX caseVictor Stinner2011-09-281-2/+2
* Mark _PyUnicode_FindMaxCharAndNumSurrogatePairs() as privateVictor Stinner2011-09-281-7/+10
* Strip trailing spaces in unicodeobject.[ch]Victor Stinner2011-09-281-10/+10
* Check for PyUnicode_CopyCharacters() failureVictor Stinner2011-09-281-41/+79
* PyUnicode_CopyCharacters() checks for buffer and character overflowVictor Stinner2011-09-281-82/+77
* Mark PyUnicode_CONVERT_BYTES as privateVictor Stinner2011-09-281-10/+25
* Rename new macros to conform to naming rules (function macros have "Py" prefi...Georg Brandl2011-09-281-9/+9
* don't check that the first character is XID_ContinueBenjamin Peterson2011-09-281-1/+1
* Implement PEP 393.Martin v. Löwis2011-09-2831-3798/+4790
* Issue #1621: Fix undefined behaviour from signed overflow in datetime module ...Mark Dickinson2011-09-252-11/+9
* Issue #1621: Fix undefined behaviour from signed overflow in get_integer (str...Mark Dickinson2011-09-241-9/+7
* Issue #1621: Fix undefined behaviour in bytes.__hash__, str.__hash__, tuple._...Mark Dickinson2011-09-245-25/+26
* Issue #13012: Allow 'keepends' to be passed as a keyword argument in str.spli...Mark Dickinson2011-09-243-10/+16
* Merge issue #12973 list_repeat fix.Mark Dickinson2011-09-191-3/+3
|\
| * Issue #12973: Fix undefined-behaviour-inducing overflow check in list_repeat.Mark Dickinson2011-09-191-3/+3
* | Merge fix for issue #12963.Stefan Krah2011-09-121-3/+3
|\ \ | |/
| * Issue #12963: PyLong_AsSize_t() now returns (size_t)-1 in all error cases.Stefan Krah2011-09-121-3/+3
* | Issue #12909: Make PyLong_As* functions consistent in their use of exceptions.Nadeem Vawda2011-09-071-2/+10
* | Merge 3.2: Fix PyUnicode_AsWideCharString() docVictor Stinner2011-09-061-5/+5
|\ \ | |/
| * Fix PyUnicode_AsWideCharString() doc: size doesn't contain the null characterVictor Stinner2011-09-061-5/+5
* | merge 3.2Benjamin Peterson2011-09-012-6/+6
|\ \ | |/
| * make sure to initialize the method wrapper typeBenjamin Peterson2011-09-012-6/+6
* | #9200: merge with 3.2.Ezio Melotti2011-08-221-41/+51
|\ \ | |/