log Include/unicodeobject.h @ 80661:94de77bd0b4b 2.7

age author description
Sat, 05 Mar 2011 15:15:07 +0100 Georg Brandl Dummy-merge 2.6 branch into 2.7 branch. 2.7
Sun, 09 May 2010 14:46:46 +0000 Antoine Pitrou Untabify C files. Will watch buildbots. legacy-trunk
Mon, 04 May 2009 18:32:32 +0000 Antoine Pitrou Issue #4426: The UTF-7 decoder was too strict and didn't accept some legal sequences. legacy-trunk
Mon, 05 Jan 2009 19:43:35 +0000 Marc-André Lemburg Fix #4846 (Py_UNICODE_ISSPACE causes linker error) by moving the declaration legacy-trunk
Sun, 28 Dec 2008 02:10:35 +0000 Alexandre Vassalotti Sort UCS-2/UCS-4 name mangling list. legacy-trunk
Sun, 28 Dec 2008 01:52:58 +0000 Alexandre Vassalotti Fix name mangling of PyUnicode_ClearFreeList. legacy-trunk
Sun, 09 May 2010 15:15:40 +0000 Antoine Pitrou Recorded merge of revisions 81029 via svnmerge from 2.6
Wed, 14 Jan 2009 00:00:17 +0000 Georg Brandl Merged revisions 68292,68344,68361,68378,68424,68426,68429-68430,68450,68457,68480-68481,68493,68495,68499,68501,68512,68514-68515 via svnmerge from 2.6
Thu, 01 Jan 2009 15:46:10 +0000 Georg Brandl Merged revisions 67952-67953,67955,67957-67958,67960-67961,67963,67965,67967,67970-67971,67973,67982,67988,67990,67995,68014,68016,68030,68057,68061,68112,68115-68118,68120-68121,68123-68128 via svnmerge from 2.6
Tue, 14 Oct 2008 22:00:06 +0000 Amaury Forgeot d'Arc Merged revisions 66891 via svnmerge from 2.6
Fri, 30 May 2008 18:10:04 +0000 Eric Smith Refactor and clean up str.format() code (and helpers) in advance of optimizations. legacy-trunk
Thu, 14 Feb 2008 12:47:33 +0000 Christian Heimes Implemented Martin's suggestion to clear the free lists during the garbage collection of the highest generation. legacy-trunk
Wed, 30 Jan 2008 11:32:37 +0000 Christian Heimes Patch #1970 by Antoine Pitrou: Speedup unicode whitespace and linebreak detection. The speedup is about 25% for split() (571 / 457 usec) and 35% (175 / 127 usec )for splitlines() legacy-trunk
Sun, 27 Jan 2008 07:41:33 +0000 Neal Norwitz Add stdarg include for va_list to get this to compile on cygwin legacy-trunk
Fri, 25 Jan 2008 12:18:43 +0000 Christian Heimes Backport of several functions from Python 3.0 to 2.6 including PyUnicode_FromString, PyUnicode_Format and PyLong_From/AsSsize_t. The functions are partly required for the backport of the bytearray type and _fileio module. They should also make it easier to port C to 3.0. legacy-trunk
Wed, 19 Dec 2007 02:37:44 +0000 Christian Heimes #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. legacy-trunk
Tue, 20 Nov 2007 23:31:27 +0000 Amaury Forgeot d'Arc The incremental decoder for utf-7 must preserve its state between calls. legacy-trunk
Fri, 17 Aug 2007 16:41:28 +0000 Walter Dörwald Backport r57105 and r57145 from the py3k branch: UTF-32 codecs. legacy-trunk
Sat, 21 Jul 2007 06:55:02 +0000 Martin v. Löwis PEP 3123: Provide forward compatibility with Python 3.0, while keeping legacy-trunk
Sun, 25 Feb 2007 19:44:48 +0000 Neal Norwitz Variation of patch # 1624059 to speed up checking if an object is a subclass legacy-trunk
Mon, 14 Aug 2006 10:55:19 +0000 Marc-André Lemburg Slightly revised version of patch #1538956: legacy-trunk
Wed, 14 Jun 2006 05:21:04 +0000 Martin v. Löwis Patch #1455898: Incremental mode for "mbcs" codec. legacy-trunk
Sun, 04 Jun 2006 19:36:28 +0000 Martin v. Löwis Patch #1359618: Speed-up charmap encoder. legacy-trunk
Sun, 28 May 2006 12:06:46 +0000 Fredrik Lundh needforspeed: added Py_MEMCPY macro (currently tuned for Visual C only), legacy-trunk
Fri, 26 May 2006 18:15:38 +0000 Fredrik Lundh needforspeed: added rpartition implementation legacy-trunk
Fri, 26 May 2006 08:54:28 +0000 Fredrik Lundh needforspeed: partition implementation, part two. legacy-trunk
Tue, 23 May 2006 10:10:57 +0000 Fredrik Lundh needforspeed: check first *and* last character before doing a full memcmp legacy-trunk
Mon, 22 May 2006 17:12:58 +0000 Fredrik Lundh needforspeed: use memcpy for "long" strings; use a better algorithm legacy-trunk
Mon, 22 May 2006 16:29:30 +0000 Fredrik Lundh needforspeed: speed up unicode repeat, unicode string copy legacy-trunk
Wed, 15 Feb 2006 17:27:45 +0000 Martin v. Löwis Merge ssize_t branch. legacy-trunk
Sat, 29 Oct 2005 02:33:18 +0000 Tim Peters _PyUnicode_IsWhitespace(), legacy-trunk
Tue, 30 Aug 2005 10:46:06 +0000 Walter Dörwald Backport checkin: 2.4
Mon, 22 Nov 2004 13:02:31 +0000 Marc-André Lemburg Correct the handling of 0-termination of PyUnicode_AsWideChar() legacy-trunk
Sun, 31 Oct 2004 05:46:59 +0000 Raymond Hettinger SF patch #1056231: typo in comment (unicodeobject.h) legacy-trunk
Tue, 07 Sep 2004 20:24:22 +0000 Walter Dörwald SF patch #998993: The UTF-8 and the UTF-16 stateful decoders now support legacy-trunk
Wed, 04 Aug 2004 07:38:35 +0000 Hye-Shik Chang SF #989185: Drop unicode.iswide() and unicode.width() and add legacy-trunk
Thu, 08 Jul 2004 17:57:32 +0000 Marc-André Lemburg Allow string and unicode return types from .encode()/.decode() legacy-trunk
Wed, 02 Jun 2004 16:49:17 +0000 Hye-Shik Chang - SF #962502: Add two more methods for unicode type; width() and legacy-trunk
Mon, 15 Dec 2003 18:49:53 +0000 Hye-Shik Chang Add rsplit method for str and unicode builtin types. legacy-trunk
Mon, 12 Aug 2002 08:19:10 +0000 Marc-André Lemburg Add name mangling for new PyUnicode_FromOrdinal() and fix declaration legacy-trunk
Mon, 12 Aug 2002 07:21:58 +0000 Mark Hammond Excise DL_EXPORT from Include. legacy-trunk
Sun, 11 Aug 2002 12:23:04 +0000 Marc-André Lemburg Add C API PyUnicode_FromOrdinal() which exposes unichr() at C level. legacy-trunk
Wed, 29 May 2002 11:33:13 +0000 Marc-André Lemburg Fix for bug [ 561796 ] string.find causes lazy error legacy-trunk
Mon, 07 Oct 2002 12:32:57 +0000 Michael W. Hudson Backport: 2.2
Mon, 22 Apr 2002 17:42:37 +0000 Walter Dörwald Apply patch diff.txt from SF feature request legacy-trunk
Fri, 19 Oct 2001 02:01:31 +0000 Guido van Rossum SF patch #470578: Fixes to synchronize unicode() and str() legacy-trunk
Thu, 20 Sep 2001 10:35:46 +0000 Marc-André Lemburg Patch #435971: UTF-7 codec by Brian Quinlan. legacy-trunk
Wed, 19 Sep 2001 11:21:03 +0000 Marc-André Lemburg Fix for bug #462737. legacy-trunk
Tue, 11 Sep 2001 03:07:38 +0000 Tim Peters Possibly the end of SF [#460020] bug or feature: unicode() and subclasses. legacy-trunk
Thu, 30 Aug 2001 03:08:07 +0000 Guido van Rossum Make the Py<type>_Check() macro use PyObject_TypeCheck(). legacy-trunk
Fri, 17 Aug 2001 18:39:25 +0000 Martin v. Löwis Patch #445762: Support --disable-unicode legacy-trunk
Thu, 09 Aug 2001 22:21:55 +0000 Tim Peters SF patch #438013 Remove 2-byte Py_UCS2 assumptions legacy-trunk
Tue, 31 Jul 2001 14:30:16 +0000 Marc-André Lemburg As discussed on python-dev: this patch adds name mangling to legacy-trunk
Mon, 30 Jul 2001 22:34:24 +0000 Jeremy Hylton Add _PyUnicode_AsDefaultEncodedString to unicodeobject.h. legacy-trunk
Wed, 27 Jun 2001 22:08:26 +0000 Fredrik Lundh removed "register const" from scalar arguments to the unicode legacy-trunk
Wed, 27 Jun 2001 18:59:43 +0000 Fredrik Lundh use Py_UNICODE_WIDE instead of USE_UCS4_STORAGE and Py_UNICODE_SIZE legacy-trunk
Wed, 27 Jun 2001 06:28:56 +0000 Martin v. Löwis Encode surrogates in UTF-8 even for a wide Py_UNICODE. legacy-trunk
Tue, 26 Jun 2001 22:59:49 +0000 Fredrik Lundh Make Unicode work a bit better on Windows... legacy-trunk
Tue, 26 Jun 2001 22:22:37 +0000 Martin v. Löwis Support using UCS-4 as the Py_UNICODE type: legacy-trunk
Tue, 26 Jun 2001 17:17:07 +0000 Fredrik Lundh experimental UCS-4 support: added USE_UCS4_STORAGE define to legacy-trunk