summaryrefslogtreecommitdiffstats
path: root/Objects/unicodeobject.c
Commit message (Expand)AuthorAgeFilesLines
* Remove assert that seems out of place. It triggers with test_string,Neal Norwitz2007-08-261-2/+0
* Implementation of PEP 3101, Advanced String Formatting.Eric Smith2007-08-251-15/+231
* Since PyUnicode_AsString is a public API, don't just assert, but doNeal Norwitz2007-08-251-1/+4
* Merged in py3k-buffer branch to main line. All objects now use the buffer pr...Travis E. Oliphant2007-08-181-48/+15
* Move some declarations before code, to compile with GCC 2.95.Guido van Rossum2007-08-171-7/+7
* Apply SF patch #1775604: This adds three new codecs (utf-32, utf-32-le andWalter Dörwald2007-08-161-0/+266
* Get rid of some dead code and unneeded XXX comments by Neal.Guido van Rossum2007-08-161-11/+3
* Implement PEP 3131. Add isidentifier to str.Martin v. Löwis2007-08-151-1/+44
* Add comment that should be addressedNeal Norwitz2007-08-121-0/+3
* PyErr_Warn is deprecated in 2.5 - goes away for 3.0Skip Montanaro2007-08-121-9/+10
* Fix refleak: decref inputobj after extracting the relavant info (the objectWalter Dörwald2007-08-101-0/+3
* Remove references to unicode from help(str).Collin Winter2007-08-071-2/+2
* Merged revisions 56753-56781 via svnmerge fromGuido van Rossum2007-08-061-2/+2
* Change PyUnicode_FromString[AndSize] to expect UTF-8.Martin v. Löwis2007-08-051-12/+8
* Bytes (which are the input for decoding) are mutable now. If a decodingWalter Dörwald2007-07-301-19/+35
* Fix merge breakage.Martin v. Löwis2007-07-211-4/+4
* Merged revisions 56467-56482 via svnmerge fromMartin v. Löwis2007-07-211-16/+13
* Fix a bug in PyUnicode_FromStringAndSize() with signed characters.Guido van Rossum2007-07-191-4/+4
* Merged revisions 56301-56442 via svnmerge fromGuido van Rossum2007-07-181-1/+2
* Three patches by Amaury Forgeot d'Arc; SF patch# 1754484.Guido van Rossum2007-07-161-1/+1
* Make chr() and ord() return/accept surrogate pairs in narrow builds.Guido van Rossum2007-07-151-10/+9
* Fixed a refcount leak in _PyUnicode_AsDefaultEncodedString().Guido van Rossum2007-07-121-4/+1
* Make test_descr.py pass. Had to disable a few tests, remove referencesGuido van Rossum2007-07-111-1/+1
* Silence GCC warning about uninitialzed variable.Walter Dörwald2007-06-201-12/+5
* Merged revisions 55817-55961 via svnmerge fromGuido van Rossum2007-06-131-8/+26
* Make it compile with GCC 2.96.Guido van Rossum2007-06-131-3/+5
* Mention name of left operand, if "foo in unicode_string"Walter Dörwald2007-06-121-2/+3
* Add a format specifier %V to PyUnicode_FromFormat(), that works similar to %U,Walter Dörwald2007-06-111-0/+25
* Make identifiers str (not str8) objects throughout.Martin v. Löwis2007-06-101-3/+94
* unichr() is named chr() now => fix name in error message.Walter Dörwald2007-06-051-2/+2
* Add support for width, precision and zeropadding to the %d, %i, %u and %xWalter Dörwald2007-05-311-30/+86
* Add interning of unicode strings by copying the functionality fromWalter Dörwald2007-05-251-0/+139
* Simplify %U handling by using Py_UNICODE_COPY.Walter Dörwald2007-05-241-5/+3
* Add a format character %S to PyUnicode_FromFormat() thatWalter Dörwald2007-05-231-7/+22
* Add a format specifier %R to PyUnicode_FromFormat(), which embedsWalter Dörwald2007-05-191-3/+64
* Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirrorWalter Dörwald2007-05-181-7/+30
* Add 'U'/'U#' format characters to Py_BuildValue (and thusWalter Dörwald2007-05-181-7/+229
* Revert last checkin: _PyUnicode_New() allocates spaceWalter Dörwald2007-05-181-1/+1
* Allocate one more character, so that the terminatingWalter Dörwald2007-05-181-1/+1
* Change PyUnicode_EncodeCharmap() to return bytes objectsWalter Dörwald2007-05-121-20/+21
* Change PyUnicode_EncodeRawUnicodeEscape() to return bytesWalter Dörwald2007-05-121-8/+19
* Reuse static global hexdigits array.Walter Dörwald2007-05-121-14/+12
* Change PyUnicode_EncodeUnicodeEscape() to return a bytes object.Walter Dörwald2007-05-121-53/+179
* Mention type in the exception message.Walter Dörwald2007-05-091-2/+3
* Check whether the strlen() result overflows Py_ssize_t.Walter Dörwald2007-05-061-1/+5
* Change PyUnicode_EncodeUTF7() to return a bytes object.Walter Dörwald2007-05-051-4/+7
* Silence gcc warnings.Walter Dörwald2007-05-051-4/+4
* When creating a unicode object from a char * charactersWalter Dörwald2007-05-051-3/+2
* Add PyUnicode_FromString(), which create a unicode object from aWalter Dörwald2007-05-051-0/+45
* Change PyUnicode_EncodeUTF16() so that it returnsWalter Dörwald2007-05-041-2/+2