log Include/unicodeobject.h @ 73798:6cde416ef03b

age author description
Tue, 29 Nov 2011 22:58:13 +0100 Victor Stinner Py_UNICODE_HIGH_SURROGATE() and Py_UNICODE_LOW_SURROGATE() macros
Mon, 21 Nov 2011 02:24:49 +0100 Victor Stinner PyUnicode_GET_SIZE() checks that PyUnicode_AsUnicode() succeed
Sun, 20 Nov 2011 18:56:05 +0100 Victor Stinner _PyUnicode_CheckConsistency() also checks maxchar maximum value,
Sun, 20 Nov 2011 18:29:14 +0100 Victor Stinner Fix PyUnicode_CopyCharacters() doc
Sun, 20 Nov 2011 18:28:29 +0100 Victor Stinner Ensure that Py_UCS4 is 32 bits and Py_UCS2 is 16 bits
Thu, 17 Nov 2011 00:12:44 +0100 Victor Stinner Fix misused of "PyUnicodeObject" structure name in unicodeobject.h
Thu, 10 Nov 2011 18:24:32 +0100 Martin v. Löwis Port encoders from Py_UNICODE API to unicode object API.
Mon, 07 Nov 2011 13:00:05 +0100 Martin v. Löwis Make _PyUnicode_FromId return borrowed references.
Fri, 04 Nov 2011 20:54:05 +0100 Victor Stinner Fix gdb/libpython.py for not ready Unicode strings
Fri, 04 Nov 2011 00:22:48 +0100 Victor Stinner Replace PyUnicodeObject type by PyObject
Wed, 02 Nov 2011 18:02:51 +0100 Martin v. Löwis Port UCS1 and charmap codecs to new API.
Mon, 31 Oct 2011 08:40:56 +0100 Martin v. Löwis Drop Py_UCS4_ functions. Closes #13246.
Sun, 23 Oct 2011 20:04:37 +0200 Victor Stinner Replace PyUnicodeObject* by PyObject* where it was irrevelant
Tue, 18 Oct 2011 23:32:53 +0200 Victor Stinner Simplify _PyUnicode_COMPACT_DATA() macro
Tue, 18 Oct 2011 21:21:00 +0200 Victor Stinner Issue #12281: Rewrite the MBCS codec to handle correctly replace and ignore
Fri, 14 Oct 2011 10:20:37 +0200 Martin v. Löwis Rename _Py_identifier to _Py_IDENTIFIER.
Thu, 13 Oct 2011 01:12:01 +0200 Victor Stinner Simplify PyUnicode_MAX_CHAR_VALUE
Sun, 09 Oct 2011 11:54:42 +0200 Martin v. Löwis Drop extra semicolon.
Sun, 09 Oct 2011 10:38:36 +0200 Martin v. Löwis Add API for static strings, primarily good for identifiers.
Fri, 07 Oct 2011 20:55:35 +0200 Martin v. Löwis Change PyUnicode_KIND to 1,2,4. Drop _KIND_SIZE and _CHARACTER_SIZE.
Fri, 07 Oct 2011 11:19:11 +0200 Georg Brandl Update C API docs for PEP 393.
Thu, 06 Oct 2011 15:54:53 +0200 Victor Stinner Fix PyUnicode_CHARACTER_SIZE and PyUnicode_KIND_SIZE
Thu, 06 Oct 2011 15:34:41 +0200 Antoine Pitrou Fix compilation warnings under 64-bit Windows
Thu, 06 Oct 2011 13:22:21 +0200 Éric Araujo Branch merge
Thu, 06 Oct 2011 01:51:19 +0200 Victor Stinner rephrase PyUnicode_1BYTE_KIND documentation
Thu, 06 Oct 2011 01:45:57 +0200 Victor Stinner Don't check for the maximum character when copying from unicodeobject.c
Wed, 05 Oct 2011 21:24:08 +0200 Victor Stinner Add asciilib: similar to ucs1, ucs2 and ucs4 library, but specialized to ASCII
Wed, 05 Oct 2011 01:31:05 +0200 Victor Stinner Document requierements of Unicode kinds
Wed, 05 Oct 2011 16:47:38 +0200 Georg Brandl More fixes.
Wed, 05 Oct 2011 16:23:09 +0200 Georg Brandl Fix a few typos in the unicode header.
Wed, 05 Oct 2011 16:12:21 +0200 Georg Brandl Fix grammar.
Wed, 05 Oct 2011 14:01:42 +0200 Victor Stinner Speedup str[a:b] and PyUnicode_FromKindAndData
Wed, 05 Oct 2011 01:11:12 +0200 Éric Araujo Fix typo
Tue, 04 Oct 2011 01:32:45 +0200 Victor Stinner Complete documentation of compact ASCII strings
Tue, 04 Oct 2011 01:05:08 +0200 Victor Stinner Document utf8_length and wstr_length states
Tue, 04 Oct 2011 00:00:20 +0200 Victor Stinner Unicode: document when the wstr pointer is shared with data
Mon, 03 Oct 2011 23:19:21 +0200 Victor Stinner Improve string forms and PyUnicode_Resize() documentation
Mon, 03 Oct 2011 14:42:39 +0200 Victor Stinner _PyUnicode_CheckConsistency() checks utf8 field consistency
Mon, 03 Oct 2011 13:53:37 +0200 Victor Stinner PyUnicode_Ready() now sets ascii=1 if maxchar < 128
Mon, 03 Oct 2011 03:20:16 +0200 Victor Stinner Add _PyUnicode_CheckConsistency() macro to help debugging
Sun, 02 Oct 2011 20:33:18 +0200 Victor Stinner PyUnicode_READ_CHAR() ensures that the string is ready
Sun, 02 Oct 2011 00:55:25 +0200 Victor Stinner Use Py_UCS1 instead of unsigned char in unicodeobject.h
Sun, 02 Oct 2011 00:34:53 +0200 Victor Stinner PyUnicode_WriteChar() raises IndexError on invalid index
Sat, 01 Oct 2011 03:57:28 +0200 Victor Stinner _PyUnicode_AsKind() is *not* part of the stable ABI
Sat, 01 Oct 2011 02:39:37 +0200 Victor Stinner PyUnicode_CHARACTER_SIZE(): add a reference to PyUnicode_KIND_SIZE()
Fri, 30 Sep 2011 02:26:44 +0200 Victor Stinner Add PyUnicode_Copy() function, include it to the public API
Thu, 29 Sep 2011 19:43:17 +0200 Victor Stinner _PyUnicode_Ready() cannot be used on ready strings anymore
Thu, 29 Sep 2011 19:31:34 +0200 Victor Stinner Move _PyUnicode_UTF8() and _PyUnicode_UTF8_LENGTH() outside unicodeobject.h
Thu, 29 Sep 2011 14:14:38 +0200 Victor Stinner Add a note in PyUnicode_CopyCharacters() doc: it doesn't write null character
Wed, 28 Sep 2011 23:54:59 +0200 Victor Stinner PyUnicode_CopyCharacters() fails if 'to' has more than 1 reference
Wed, 28 Sep 2011 22:15:37 +0200 Victor Stinner Mark _PyUnicode_FindMaxCharAndNumSurrogatePairs() as private
Wed, 28 Sep 2011 21:41:31 +0200 Victor Stinner Strip trailing spaces in unicodeobject.[ch]
Wed, 28 Sep 2011 21:37:03 +0200 Victor Stinner PyUnicode_CopyCharacters() checks for buffer and character overflow
Wed, 28 Sep 2011 21:39:49 +0200 Victor Stinner Mark PyUnicode_CONVERT_BYTES as private
Wed, 28 Sep 2011 20:29:27 +0200 Victor Stinner Set Py_UNICODE_REPLACEMENT_CHARACTER type to Py_UCS4, instead of Py_UNICODE
Wed, 28 Sep 2011 07:41:54 +0200 Martin v. Löwis Implement PEP 393.
Tue, 06 Sep 2011 02:01:29 +0200 Victor Stinner Merge 3.2: Fix PyUnicode_AsWideCharString() doc
Mon, 22 Aug 2011 20:03:25 +0300 Ezio Melotti #10542: Add 4 macros to work with surrogates: Py_UNICODE_IS_SURROGATE, Py_UNICODE_IS_HIGH_SURROGATE, Py_UNICODE_IS_LOW_SURROGATE, Py_UNICODE_JOIN_SURROGATES.
Mon, 04 Jul 2011 14:23:54 +0200 Victor Stinner Issue #9642: Uniformize the tests on the availability of the mbcs codec
Sat, 05 Mar 2011 15:16:28 +0100 Georg Brandl Dummy-merge 3.2 branch into default branch.