summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* _PyUnicode_AsKind() is *not* part of the stable ABIVictor Stinner2011-10-011-0/+2
* remove "fast-path" for (i)adding stringsBenjamin Peterson2011-10-012-8/+14
* 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
* PyUnicode_CHARACTER_SIZE(): add a reference to PyUnicode_KIND_SIZE()Victor Stinner2011-10-011-2/+5
* 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
* Remove commented code: str+=str is no more super-optimizedVictor Stinner2011-09-301-112/+6
* PyUnicode_FromObject() reuses PyUnicode_Copy()Victor Stinner2011-09-301-4/+2
* pyexat uses the new Unicode APIVictor Stinner2011-09-301-5/+7
* Fix ResourceWarnings in makeunicodedata.py.Ezio Melotti2011-09-301-81/+88
* Add PyUnicode_Copy() function, include it to the public APIVictor Stinner2011-09-303-21/+27
* PyUnicode_CopyCharacters() uses exceptions instead of assertionsVictor Stinner2011-09-301-2/+4
* Fix a compiler warningVictor Stinner2011-09-291-1/+1
* Fix array.array('u') constructorVictor Stinner2011-09-291-6/+12
* posix module catches PyUnicode_AsUnicode() failureVictor Stinner2011-09-291-96/+167
* array module uses the new Unicode APIVictor Stinner2011-09-292-35/+36
* array module stores the typecode in a char, instead of Py_UNICODEVictor Stinner2011-09-291-19/+16
* raw_unicode_escape() uses the new Unicode APIVictor Stinner2011-09-291-46/+21
* Strip trailing spaces of _pickle.cVictor Stinner2011-09-291-17/+17
* PyLocale_strxfrm() uses the new Unicode APIVictor Stinner2011-09-291-24/+15
* fileio_init() checks for failure on conversion to Py_UNICODE*Victor Stinner2011-09-291-4/+6
* Fix test_codeccallbacks for Windows: check size of wchar_t, not sys.maxunicodeVictor Stinner2011-09-291-4/+6
* Fix test_codecs for Windows: check size of wchar_t, not sys.maxunicodeVictor Stinner2011-09-291-41/+44
* Merge.Charles-François Natali2011-09-292-40/+32
|\
| * _PyUnicode_Ready() cannot be used on ready strings anymoreVictor Stinner2011-09-292-30/+24
| * Move _PyUnicode_UTF8() and _PyUnicode_UTF8_LENGTH() outside unicodeobject.hVictor Stinner2011-09-292-10/+8
* | Issue #13058: ossaudiodev: fix a file descriptor leak on error. Patch by ThomasCharles-François Natali2011-09-293-0/+5
|\ \ | |/ |/|
| * Issue #13058: ossaudiodev: fix a file descriptor leak on error. Patch by ThomasCharles-François Natali2011-09-293-0/+5
* | Add a note in PyUnicode_CopyCharacters() doc: it doesn't write null characterVictor Stinner2011-09-292-44/+47
* | Re-enable test.Martin v. Löwis2011-09-291-4/+1
* | Port normalization to new API.Martin v. Löwis2011-09-291-71/+119
* | 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
* | Merge heads.Ezio Melotti2011-09-291-21/+42
|\ \
| * | Update and reorganize the whatsnew entry for PEP 393.Ezio Melotti2011-09-291-21/+42
* | | Fix hex_digit_to_int() prototype: expect Py_UCS4, not Py_UNICODEVictor Stinner2011-09-292-4/+4
* | | modsupport.c reuses Py_UNICODE_strlen()Victor Stinner2011-09-291-10/+1
* | | _io.textio: fix character type, use Py_UCS4 instead of Py_UNICODEVictor Stinner2011-09-291-3/+3
* | | _sre: don't use Py_UNICODE anymoreVictor Stinner2011-09-291-9/+7
|/ /
* | Remove now useless redefinition of chr/ord for narrow builds in test_multibyt...Ezio Melotti2011-09-291-15/+0
* | Complete What's New in 3.3 about PEP 393Victor Stinner2011-09-291-0/+28
* | Move UCS4-specific tests with the "normal" tests.Ezio Melotti2011-09-291-8/+4
* | Enhance Py_ARRAY_LENGTH(): fail at build time if the argument is not an arrayVictor Stinner2011-09-285-19/+65
* | Move code related to compile from Python.h to compile.hVictor Stinner2011-09-282-21/+12
* | Use the new Py_ARRAY_LENGTH macroVictor Stinner2011-09-2815-28/+26
* | Fix 'c' format of PyUnicode_Format()Victor Stinner2011-09-281-1/+1
* | Oops, fix my previous commit: unicode => toVictor Stinner2011-09-281-2/+2