summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* Change range_repr() to use %R for the start/stop/step attributes.Walter Dörwald2007-05-201-30/+6
* Add a format specifier %R to PyUnicode_FromFormat(), which embedsWalter Dörwald2007-05-196-62/+90
* Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirrorWalter Dörwald2007-05-1827-174/+247
* Add 'U'/'U#' format characters to Py_BuildValue (and thusWalter Dörwald2007-05-182-73/+280
* 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
* Make test_new pass.Guido van Rossum2007-05-171-0/+5
* Merged revisions 55342-55406 via svnmerge fromGuido van Rossum2007-05-172-58/+1
* Make tset_float pass. float(<unicode>) was never very good -- it usedGuido van Rossum2007-05-151-13/+21
* Add what looks like a necessary call to PyErr_NoMemory() when PyMem_MALLOC()Guido van Rossum2007-05-151-1/+1
* Kill two innocuous compiler warnings.Guido van Rossum2007-05-152-2/+2
* Merged revisions 55325-55327 via svnmerge fromGuido van Rossum2007-05-144-27/+122
* Merged revisions 55270-55324 via svnmerge fromGuido van Rossum2007-05-144-49/+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
* Simplify PyObject_Unicode(NULL) by usingWalter Dörwald2007-05-111-8/+3
* Merged revisions 55228 via svnmerge fromGuido van Rossum2007-05-101-3/+3
* The NULL pointer for empty strings turns out to be a pain.Guido van Rossum2007-05-091-1/+4
* I don't know how come bytes.join() was a class method, but that's clearlyGuido van Rossum2007-05-091-5/+12
* Mention type in the exception message.Walter Dörwald2007-05-091-2/+3
* Make the StringIO test pass.Guido van Rossum2007-05-081-2/+11
* repr(b"\0") should return b"\x00", not the (unusual) b"\0".Guido van Rossum2007-05-081-1/+1
* Merged revisions 55180-55183 via svnmerge fromGuido van Rossum2007-05-081-8/+13
* Merged revisions 55007-55179 via svnmerge fromGuido van Rossum2007-05-071-152/+557
* 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 UnicodeDecodeError objects so that the 'object' attributeWalter Dörwald2007-05-041-8/+24
* Change PyUnicode_EncodeUTF16() so that it returnsWalter Dörwald2007-05-041-2/+2
* It's ok for __repr__ to return unicode.Guido van Rossum2007-05-041-9/+2
* Make all of test_bytes pass (except pickling, which is too badly busted).Guido van Rossum2007-05-042-19/+17
* Add trailing null bytes to a few more places.Guido van Rossum2007-05-041-8/+12
* 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-045-68/+96
* Fix type name (str has been renamed to str8).Walter Dörwald2007-05-031-1/+1
* Get rid of all #ifdef Py_USING_UNICODE (it is always present now).Guido van Rossum2007-05-0310-138/+5
* Rename 'unicode' to 'str' in its tp_name field. Rename 'str' to 'str8'.Guido van Rossum2007-05-032-2/+2
* Checkpoint. Manipulated things so that string literals are alwaysGuido van Rossum2007-04-272-4/+6
* Merged revisions 53952-54987 via svnmerge fromGuido van Rossum2007-04-2710-257/+627
* PEP 3114: rename .next() to .__next__() and add next() builtin.Georg Brandl2007-04-212-4/+4
* Disallow u"..." + b"..." and b"..." + u"...".Guido van Rossum2007-04-131-0/+3
* Rough and dirty job -- allow concatenation of bytes and arbitraryGuido van Rossum2007-04-133-61/+168
* Clean up trailing whitespace.Guido van Rossum2007-04-121-18/+18
* Real pickling for bytes.Guido van Rossum2007-04-111-1/+14
* Bytes should never equal unicode.Guido van Rossum2007-04-091-1/+6
* For Make Benefit Glorious Nation of Backwards Compatibility,Guido van Rossum2007-04-091-10/+33