summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* _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
|\ \ | |/
| * #9200: The str.is* methods now work with strings that contain non-BMP charact...Ezio Melotti2011-08-221-41/+60
* | Issue #12791: Break reference cycles early when a generator exits with an exc...Antoine Pitrou2011-08-201-0/+11
|\ \ | |/
| * Issue #12791: Break reference cycles early when a generator exits with an exc...Antoine Pitrou2011-08-201-0/+11
* | merge 3.2Benjamin Peterson2011-08-181-1/+1
|\ \ | |/
| * the named of the character is actually NULBenjamin Peterson2011-08-181-1/+1
* | merge 3.2Benjamin Peterson2011-08-181-1/+1
|\ \ | |/
| * NUL -> NULLBenjamin Peterson2011-08-181-1/+1
* | make __doc__ mutable on heaptypes (closes #12773)Benjamin Peterson2011-08-171-1/+10
* | factor out common checks for setting special type attributesBenjamin Peterson2011-08-171-27/+19
* | crush other possible refleaks in this sectionBenjamin Peterson2011-08-171-0/+1
* | merge 3.2Benjamin Peterson2011-08-171-1/+3
|\ \ | |/
| * fix possible refleaksBenjamin Peterson2011-08-171-1/+3
* | complain when a class variable shadows a name in __slots__ (closes #12766)Benjamin Peterson2011-08-161-0/+6