log Include/unicodeobject.h @ 87690:66c1c9f32567 default tip

age author description
Tue, 19 Nov 2013 13:18:45 +0100 Victor Stinner oops, remove _PyObject_ReprWriter() definition (unwanted change)
Tue, 19 Nov 2013 12:54:53 +0100 Victor Stinner Add _PyUnicodeWriter_WriteASCIIString() function
Thu, 07 Nov 2013 00:46:04 +0100 Victor Stinner Issue #19512: add _PyUnicode_CompareWithId() function
Tue, 13 Aug 2013 20:18:52 +0200 Antoine Pitrou Issue #18722: Remove uses of the "register" keyword in C code.
Thu, 18 Apr 2013 23:21:19 +0200 Victor Stinner fix typo in a comment
Wed, 17 Apr 2013 23:02:17 +0200 Victor Stinner Close #17694: Add minimum length to _PyUnicodeWriter
Thu, 11 Apr 2013 22:09:04 +0200 Victor Stinner Close #17693: Rewrite CJK decoders to use the _PyUnicodeWriter API instead of
Wed, 03 Apr 2013 01:48:39 +0200 Victor Stinner Add _PyUnicodeWriter_WriteSubstring() function
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