log Include/unicodeobject.h @ 81343:3a7cd8efc19f

age author description
Tue, 04 Dec 2012 01:34:47 +0100 Victor Stinner Issue #16455: On FreeBSD and Solaris, if the locale is C, the
Tue, 30 Oct 2012 01:42:39 +0100 Victor Stinner Issue #16330: Use surrogate-related macros
Sat, 06 Oct 2012 23:03:36 +0200 Victor Stinner Issue #16147: Rewrite PyUnicode_FromFormatV() to use _PyUnicodeWriter API
Fri, 05 Oct 2012 03:34:02 +0300 Ezio Melotti #16127: merge with 3.3.
Thu, 04 Oct 2012 21:53:50 +0200 Victor Stinner Enable also ptr==ptr optimization in PyUnicode_Compare()
Fri, 05 Oct 2012 03:33:31 +0300 Ezio Melotti #16127: remove outdated references to narrow builds. Patch by Serhiy Storchaka. 3.3
Fri, 15 Jun 2012 22:15:23 +0200 Antoine Pitrou Issue #15026: utf-16 encoding is now significantly faster (up to 10x).
Mon, 04 Jun 2012 22:52:12 +0200 Victor Stinner Issue #14993: Use standard "unsigned char" instead of a unsigned char bitfield
Tue, 29 May 2012 12:57:52 +0200 Victor Stinner Issue #14744: Use the new _PyUnicodeWriter internal API to speed up str%args and str.format(args)
Mon, 23 Apr 2012 23:36:38 +0200 Victor Stinner Close #14648: Compute correctly maxchar in str.format() for substrin
Sun, 04 Mar 2012 01:34:37 +0100 Victor Stinner Close #14085: remove assertions from PyUnicode_WRITE macro
Fri, 24 Feb 2012 00:37:51 +0100 Victor Stinner Issue #13706: Fix format(int, "n") for locale with non-ASCII thousands separator
Wed, 01 Feb 2012 00:22:23 +0100 Victor Stinner Issue #13706: Add assertions to detect bugs earlier
Sun, 29 Jan 2012 18:43:36 +0100 Antoine Pitrou Issue #13848: open() and the FileIO constructor now check for NUL characters in the file name.
Sun, 22 Jan 2012 11:24:29 -0500 Benjamin Peterson use the static identifier api for looking up special methods
Sat, 14 Jan 2012 13:23:30 -0500 Benjamin Peterson add str.casefold() (closes #13752)
Fri, 13 Jan 2012 22:12:37 +0100 Amaury Forgeot d'Arc Silence compilation warnings on Windows
Wed, 11 Jan 2012 18:17:06 -0500 Benjamin Peterson use full unicode mappings for upper/lower/title case (#12736)
Wed, 04 Jan 2012 00:33:50 +0100 Victor Stinner Add a new PyUnicode_Fill() function
Thu, 22 Dec 2011 03:23:10 +0100 Victor Stinner fix PyCompactUnicodeObject doc (test)
Mon, 19 Dec 2011 22:14:45 +0100 Victor Stinner backout 7876cd49300d: Move PyUnicode_WCHAR_KIND outside PyUnicode_Kind enum
Sat, 17 Dec 2011 22:18:27 +0100 Victor Stinner Move PyUnicode_WCHAR_KIND outside PyUnicode_Kind enum
Sat, 17 Dec 2011 05:47:23 +0100 Victor Stinner Issue #13560: Locale codec functions use the classic "errors" parameter,
Sat, 17 Dec 2011 04:13:41 +0100 Victor Stinner Issue #13560: Add PyUnicode_EncodeLocale()
Fri, 16 Dec 2011 23:56:01 +0100 Victor Stinner Add PyUnicode_DecodeLocaleAndSize() and PyUnicode_DecodeLocale()
Mon, 12 Dec 2011 13:24:15 +0100 Victor Stinner PyUnicode_Resize(): warn about canonical representation
Mon, 12 Dec 2011 13:08:33 +0100 Victor Stinner Fix PyUnicode_Resize() for compact string: leave the string unchanged on error
Mon, 12 Dec 2011 01:53:47 +0100 Victor Stinner Make PyUnicode_Copy() private => _PyUnicode_Copy()
Mon, 12 Dec 2011 00:13:42 +0100 Victor Stinner resize_copy() now supports legacy ready strings
Mon, 12 Dec 2011 01:24:20 +0100 Victor Stinner PyUnicode_IS_ASCII() macro ensures that the string is ready
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.