summaryrefslogtreecommitdiffstats
path: root/Objects/unicodeobject.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Make all of test_bytes pass (except pickling, which is too badly busted).Guido van Rossum2007-05-041-0/+6
* Compare and hash unicode objects like their UTF-8 representations.Guido van Rossum2007-05-041-51/+23
* More coding by random modification.Guido van Rossum2007-05-041-51/+65
* Rename 'unicode' to 'str' in its tp_name field. Rename 'str' to 'str8'.Guido van Rossum2007-05-031-1/+1
* Checkpoint. Manipulated things so that string literals are alwaysGuido van Rossum2007-04-271-3/+2
* Disallow u"..." + b"..." and b"..." + u"...".Guido van Rossum2007-04-131-0/+3
* Merged revisions 53875-53911 via svnmerge fromThomas Wouters2007-02-251-1/+2
* Merged the int/long unification branch, by very crude means (sorry Thomas!).Guido van Rossum2007-01-141-0/+4
* Four months of trunk changes (including a few releases...)Thomas Wouters2006-12-131-16/+36
* Merge current trunk into p3yk. This includes the PyNumber_Index API change,Thomas Wouters2006-08-211-5/+80
* Make the it_index field in the str/unicode iterators Py_ssize_t's.Guido van Rossum2006-08-171-4/+6
* Completely get rid of PyClass and PyInstance.Guido van Rossum2006-08-171-1/+121
* Merged revisions 46753-51188 via svnmerge fromThomas Wouters2006-08-111-62/+233
* Get rid of most of the flags (in tp_flags) that keep track of variousGuido van Rossum2006-07-271-5/+2
* Merge the rest of the trunk.Thomas Wouters2006-06-081-49/+288
* Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk.Thomas Wouters2006-05-271-317/+455
* Merge p3yk branch with the trunk up to revision 45595. This breaks a fairThomas Wouters2006-04-211-59/+64
* Get rid of remnants of integer divisionNeal Norwitz2006-03-241-1/+0
* - Reindent a confusingly indented piece of code (no intended code changesThomas Wouters2006-03-121-13/+16
* Update Unicode database to Unicode 4.1.Martin v. Löwis2006-03-091-1/+1
* Checking in the code for PEP 357.Guido van Rossum2006-03-071-2/+5
* SF #1444030: Fix several potential defects found by Coverity.Hye-Shik Chang2006-03-071-8/+14
* Revert backwards-incompatible const changes.Martin v. Löwis2006-02-271-1/+1
* Use correct PyArg_Parse format char for Py_ssize_t in unicode.center().Thomas Wouters2006-02-161-1/+1
* Use Py_ssize_t for counts and sizes.Martin v. Löwis2006-02-161-1/+1
* Support %zd in PyErr_Format and PyString_FromFormat.Martin v. Löwis2006-02-161-6/+3
* doubletounicode(), longtounicode():Tim Peters2006-02-161-4/+8
* Remove two unused Py_ssize_t variables (merge glitches, looks like.)Thomas Wouters2006-02-151-2/+0
* Merge ssize_t branch.Martin v. Löwis2006-02-151-287/+299
* - Patch #1400181, fix unicode string formatting to not use the locale.Neal Norwitz2006-01-101-16/+21