summaryrefslogtreecommitdiffstats
path: root/Include
Commit message (Expand)AuthorAgeFilesLines
* Document requierements of Unicode kindsVictor Stinner2011-10-041-4/+20
* More fixes.Georg Brandl2011-10-051-2/+2
* Fix a few typos in the unicode header.Georg Brandl2011-10-051-11/+11
* Fix grammar.Georg Brandl2011-10-051-1/+1
* Speedup str[a:b] and PyUnicode_FromKindAndDataVictor Stinner2011-10-051-0/+2
* Try to fix linking failures under WindowsAntoine Pitrou2011-10-041-3/+3
|\
| * Try to fix linking failures under WindowsAntoine Pitrou2011-10-041-3/+3
* | Complete documentation of compact ASCII stringsVictor Stinner2011-10-031-3/+6
* | Document utf8_length and wstr_length statesVictor Stinner2011-10-031-7/+12
* | Unicode: document when the wstr pointer is shared with dataVictor Stinner2011-10-031-1/+7
* | Improve string forms and PyUnicode_Resize() documentationVictor Stinner2011-10-031-13/+22
* | _PyUnicode_CheckConsistency() checks utf8 field consistencyVictor Stinner2011-10-031-0/+2
* | PyUnicode_Ready() now sets ascii=1 if maxchar < 128Victor Stinner2011-10-031-16/+25
* | Add _PyUnicode_CheckConsistency() macro to help debuggingVictor Stinner2011-10-031-0/+46
* | PyUnicode_READ_CHAR() ensures that the string is readyVictor Stinner2011-10-021-8/+10
* | Use Py_UCS1 instead of unsigned char in unicodeobject.hVictor Stinner2011-10-011-2/+2
* | PyUnicode_WriteChar() raises IndexError on invalid indexVictor Stinner2011-10-011-1/+3
* | _PyUnicode_AsKind() is *not* part of the stable ABIVictor Stinner2011-10-011-0/+2
* | PyUnicode_CHARACTER_SIZE(): add a reference to PyUnicode_KIND_SIZE()Victor Stinner2011-10-011-2/+5
* | Add PyUnicode_Copy() function, include it to the public APIVictor Stinner2011-09-301-0/+5
* | _PyUnicode_Ready() cannot be used on ready strings anymoreVictor Stinner2011-09-291-7/+9
* | Move _PyUnicode_UTF8() and _PyUnicode_UTF8_LENGTH() outside unicodeobject.hVictor Stinner2011-09-291-10/+0
* | Add a note in PyUnicode_CopyCharacters() doc: it doesn't write null characterVictor Stinner2011-09-291-3/+5
* | Rename Py_BUILD_ASSERT to Py_BUILD_ASSERT_EXPRVictor Stinner2011-09-291-6/+5
* | pymacro.h: Inline _Py_ARRAY_LENGTH_CHECK() and add http://ccodearchive.net/Victor Stinner2011-09-291-13/+12
* | Enhance Py_ARRAY_LENGTH(): fail at build time if the argument is not an arrayVictor Stinner2011-09-282-18/+58
* | Move code related to compile from Python.h to compile.hVictor Stinner2011-09-282-21/+12
* | PyUnicode_CopyCharacters() fails if 'to' has more than 1 referenceVictor Stinner2011-09-281-1/+2
* | Clean up a few tabs that went in with PEP393.Ezio Melotti2011-09-283-18/+18
* | Mark _PyUnicode_FindMaxCharAndNumSurrogatePairs() as privateVictor Stinner2011-09-281-12/+0
* | Strip trailing spaces in unicodeobject.[ch]Victor Stinner2011-09-281-5/+5
* | PyUnicode_CopyCharacters() checks for buffer and character overflowVictor Stinner2011-09-281-3/+15
* | Mark PyUnicode_CONVERT_BYTES as privateVictor Stinner2011-09-281-15/+0
* | Rename new macros to conform to naming rules (function macros have "Py" prefi...Georg Brandl2011-09-281-3/+3
* | Set Py_UNICODE_REPLACEMENT_CHARACTER type to Py_UCS4, instead of Py_UNICODEVictor Stinner2011-09-281-1/+1
* | Implement PEP 393.Martin v. Löwis2011-09-287-270/+543
* | Fix typo in comment: _PyHash_Double -> _Py_HashDouble.Mark Dickinson2011-09-241-1/+1
* | Merge 3.2: Fix PyUnicode_AsWideCharString() docVictor Stinner2011-09-061-1/+1
|\ \ | |/
| * Fix PyUnicode_AsWideCharString() doc: size doesn't contain the null characterVictor Stinner2011-09-061-1/+1
| * Post-release version bump.Georg Brandl2011-09-041-1/+1
| * Merge with release clone.Georg Brandl2011-09-041-2/+2
| |\
| | * Bump to 3.2.2.Georg Brandl2011-09-031-3/+3
| | * Post-release steps.Georg Brandl2011-08-131-1/+1
| | * Bump version to 3.2.2rc1.Georg Brandl2011-08-131-4/+4
* | | merge 3.2Benjamin Peterson2011-09-011-0/+1
|\ \ \ | |/ /
| * | make sure to initialize the method wrapper typeBenjamin Peterson2011-09-011-0/+1
* | | Issue #12287: Fix a stack corruption in ossaudiodev module when the FD isCharles-François Natali2011-08-281-0/+7
|\ \ \ | |/ /
| * | Issue #12287: Fix a stack corruption in ossaudiodev module when the FD isCharles-François Natali2011-08-281-0/+7
| |/
* | #10542: Add 4 macros to work with surrogates: Py_UNICODE_IS_SURROGATE, Py_UNI...Ezio Melotti2011-08-221-0/+9
* | Add Py_RETURN_NOTIMPLEMENTED macro. Fixes #12724.Brian Curtin2011-08-111-0/+4