log Objects/stringlib/string_format.h @ 58664:993f703a61ba

age author description
Sat, 23 May 2009 14:23:22 +0000 Eric Smith Merged revisions 72848 via svnmerge from
Fri, 01 May 2009 08:59:13 +0000 Georg Brandl Merged revisions 72159 via svnmerge from
Sat, 14 Mar 2009 12:29:34 +0000 Eric Smith Merged revisions 70364 via svnmerge from
Sat, 23 May 2009 14:38:19 +0000 Eric Smith Merged revisions 72850 via svnmerge from 3.0
Mon, 02 Feb 2009 20:41:29 +0000 Mark Dickinson Merged revisions 69214 via svnmerge from 3.0
Wed, 11 Jun 2008 18:37:52 +0000 Georg Brandl #2630: Implement PEP 3138.
Mon, 02 Jun 2008 14:57:32 +0000 Eric Smith Refactored known type optimization, in anticipation of backporting to 2.6. I'll probably move this code into PyObject_Format, so everyone benefits.
Sat, 31 May 2008 01:40:08 +0000 Eric Smith Optimization of str.format() for cases with unicode, long, and float
Mon, 26 May 2008 13:28:38 +0000 Christian Heimes Renamed PyString to PyBytes
Mon, 07 Apr 2008 03:22:07 +0000 Martin v. Löwis Merged revisions 62199 via svnmerge from
Sun, 24 Feb 2008 21:44:34 +0000 Eric Smith Corrected assert to check for correct type in py3k.
Mon, 18 Feb 2008 18:07:47 +0000 Eric Smith Port 60893 to py3k, without unicode test.
Sun, 17 Feb 2008 19:48:00 +0000 Eric Smith Fixes for shared 2.6 code that implements PEP 3101, advanced string
Wed, 19 Dec 2007 02:45:37 +0000 Christian Heimes #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.
Sun, 02 Dec 2007 14:31:20 +0000 Christian Heimes Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h
Thu, 15 Nov 2007 20:48:54 +0000 Thomas Heller Replace PyObject_Unicode with PyObject_Str everywhere, and remove the
Wed, 05 Sep 2007 02:02:43 +0000 Eric Smith Simplified recursion logic. Modified variable name to match string.Formatter.
Tue, 04 Sep 2007 23:04:22 +0000 Eric Smith Changed some ValueError's to KeyError and IndexError.
Mon, 03 Sep 2007 08:40:29 +0000 Eric Smith Fix segfault discovered by Ron Adam. Not checking for terminating right bracket in "'{0[}'.format(())". Fixed, and tests added.
Wed, 29 Aug 2007 03:22:59 +0000 Eric Smith Modified parsing of format strings, so that we always return
Tue, 28 Aug 2007 11:15:20 +0000 Eric Smith Simplified tuple returned by string._formatter_parser to only have
Tue, 28 Aug 2007 01:07:27 +0000 Eric Smith Code layout changes for PEP 7 compliance.
Mon, 27 Aug 2007 23:52:26 +0000 Eric Smith Moved fieldnameiterator and formatteriterator to stringlib/string_format.h, so that they can be used when backporting to 2.6.
Mon, 27 Aug 2007 23:30:47 +0000 Eric Smith Cleanup in anticipation of moving formatteriterator and fieldnameiterator into stringlib/string_format.h.
Mon, 27 Aug 2007 07:24:17 +0000 Neal Norwitz Fix refleaks in test_unicode and test_string related to the new format code.
Mon, 27 Aug 2007 03:22:50 +0000 Neal Norwitz This adds a leak, but fixes a crash. The leaking code is:
Sun, 26 Aug 2007 22:27:13 +0000 Eric Smith PEP 3101: Completed string.Formatter class. Reimplemented field_name to object transformation.
Sat, 25 Aug 2007 17:08:59 +0000 Neal Norwitz Get rid of compiler warning on 64-bit
Sat, 25 Aug 2007 02:26:07 +0000 Eric Smith Implementation of PEP 3101, Advanced String Formatting.