log Objects/stringlib/formatter.h @ 74135:9c19df6c8ea0 3.2

age author description
Sat, 05 Mar 2011 15:15:55 +0100 Georg Brandl Dummy-merge 3.1 branch into 3.2 branch. 3.2
Thu, 25 Nov 2010 16:08:06 +0000 Eric Smith Issue #7094: Add alternate ('#') flag to __format__ methods for float, complex and Decimal. Allows greater control over when decimal points appear. Added to make transitioning from %-formatting easier. '#g' still has a problem with Decimal which I'll fix soon.
Wed, 04 Aug 2010 20:56:28 +0000 Mark Dickinson Issue #9337: Make float.__str__ identical to float.__repr__.
Sun, 01 Aug 2010 10:41:49 +0000 Mark Dickinson Issue #9416: Fix some issues with complex formatting where the
Sun, 11 Jul 2010 03:36:35 +0000 Benjamin Peterson remove unneeded error check
Mon, 07 Jun 2010 22:35:08 +0000 Benjamin Peterson Merged revisions 81824 via svnmerge from
Mon, 07 Jun 2010 21:41:35 +0000 Benjamin Peterson Merged revisions 81813 via svnmerge from
Tue, 23 Feb 2010 00:22:24 +0000 Eric Smith Merged revisions 78349 via svnmerge from
Mon, 22 Feb 2010 18:54:44 +0000 Eric Smith Merged revisions 78329 via svnmerge from
Sun, 29 Nov 2009 17:56:54 +0000 Eric Smith Keep this file in sync with trunk.
Thu, 30 Jul 2009 13:43:08 +0000 Eric Smith Merged revisions 74269 via svnmerge from
Sun, 01 Aug 2010 10:43:42 +0000 Mark Dickinson Merged revisions 83400 via svnmerge from 3.1
Tue, 23 Feb 2010 00:37:54 +0000 Eric Smith Merged revisions 78350 via svnmerge from 3.1
Mon, 22 Feb 2010 19:26:06 +0000 Eric Smith Merged revisions 78333 via svnmerge from 3.1
Mon, 27 Jul 2009 02:12:11 +0000 Eric Smith Merged revisions 74222 via svnmerge from 3.1
Wed, 06 May 2009 13:08:15 +0000 Eric Smith Issue #3382. float 'F' formatting no longer maps to 'f'. This only affects nan and inf.
Tue, 05 May 2009 14:04:18 +0000 Eric Smith Issue #5920: Changed format.__float__ and complex.__float__ to use a precision of 12 when using the empty presentation type. This more closely matches str()'s behavior and reduces surprises when adding alignment flags to an empty format string. Patch by Mark Dickinson.
Sat, 02 May 2009 12:15:39 +0000 Eric Smith Merged revisions 72189 via svnmerge from
Fri, 01 May 2009 15:37:04 +0000 Mark Dickinson Issue #5859: Remove '%f' to '%g' formatting switch for large floats.
Thu, 30 Apr 2009 01:00:33 +0000 Eric Smith Issue #1588: Add complex.__format__.
Wed, 22 Apr 2009 17:04:27 +0000 Eric Smith Merged revisions 71802 via svnmerge from
Thu, 16 Apr 2009 20:16:10 +0000 Eric Smith The other half of Issue #1580: use short float repr where possible.
Mon, 13 Apr 2009 00:50:23 +0000 Eric Smith Merged revisions 71548 via svnmerge from
Sat, 04 Apr 2009 19:35:49 +0000 Eric Smith Resolves issue 5690: accidentally skipping code in non-debug build.
Fri, 03 Apr 2009 14:45:06 +0000 Eric Smith Added ',' thousands grouping to int.__format__. See PEP 378.
Fri, 03 Apr 2009 11:19:31 +0000 Eric Smith Removed mixed tabs and whitespace.
Mon, 13 Apr 2009 00:58:35 +0000 Eric Smith Merged revisions 71550 via svnmerge from 3.0
Sun, 29 Mar 2009 15:21:46 +0000 Mark Dickinson Merged revisions 70680 via svnmerge from 3.0
Fri, 20 Feb 2009 14:30:15 +0000 Eric Smith Merged revisions 69808 via svnmerge from 3.0
Sun, 24 Aug 2008 05:48:10 +0000 Neal Norwitz Merged revisions 66006 via svnmerge from
Thu, 17 Jul 2008 19:18:29 +0000 Eric Smith Backed out r65073, pending fixing it in Windows.
Thu, 17 Jul 2008 18:30:48 +0000 Eric Smith Merged revisions 65069 via svnmerge from
Wed, 16 Jul 2008 19:41:14 +0000 Eric Smith Merged revisions 65023 via svnmerge from
Wed, 16 Jul 2008 00:15:35 +0000 Eric Smith Merged revisions 64984 via svnmerge from
Tue, 15 Jul 2008 13:02:41 +0000 Eric Smith Forward port of r64958.
Tue, 24 Jun 2008 11:21:04 +0000 Eric Smith Merged revisions 64499 via svnmerge from
Tue, 24 Jun 2008 06:07:03 +0000 Eric Smith Merged revisions 64496 via svnmerge from
Tue, 24 Jun 2008 01:06:47 +0000 Eric Smith Merged revisions 64491 via svnmerge from
Fri, 30 May 2008 18:10:19 +0000 Eric Smith Refactor and clean up str.format() code (and helpers) in advance of optimizations.
Mon, 26 May 2008 13:28:38 +0000 Christian Heimes Renamed PyString to PyBytes
Sun, 11 May 2008 21:00:57 +0000 Eric Smith Merged revisions 63078 via svnmerge from
Mon, 07 Apr 2008 03:22:07 +0000 Martin v. Löwis Merged revisions 62199 via svnmerge from
Tue, 18 Mar 2008 15:15:01 +0000 Christian Heimes Merged revisions 61431,61433-61436,61439,61444,61449-61450,61453,61458,61465,61468,61471-61474,61480,61483-61484,61488,61495-61496,61498,61503-61504,61507,61509-61510,61515-61518 via svnmerge from
Fri, 22 Feb 2008 16:37:40 +0000 Christian Heimes Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60569,60571-60572,60574,60576-60583,60585-60586,60589,60591,60594-60595,60597-60598,60600-60601,60606-60612,60615,60617,60619-60621,60623-60625,60627-60629,60631,60633,60635,60647,60650,60652,60654,60656,60658-60659,60664-60666,60668-60670,60672,60676,60678,60680-60683,60685-60686,60688,60690,60692-60694,60697-60700,60705-60706,60708,60711,60714,60720,60724-60730,60732,60736,60742,60744,60746,60748,60750-60751,60753,60756-60757,60759-60761,60763-60764,60766,60769-60770,60774-60784,60787-60789,60793,60796,60799-60809,60812-60813,60815-60821,60823-60826,60828-60829,60831-60834,60836,60838-60839,60846-60849,60852-60854,60856-60859,60861-60870,60874-60875,60880-60881,60886,60888-60890,60892,60894-60898,60900-60931,60933-60958 via svnmerge from
Sun, 17 Feb 2008 19:48:00 +0000 Eric Smith Fixes for shared 2.6 code that implements PEP 3101, advanced string
Mon, 28 Jan 2008 10:59:27 +0000 Eric Smith Partially revert r60376: restore ability for ints to be automatically converted to floats, if a float type specifier is given to an int. PEP 3101 should be clarified on this point.Also, remove unused local variables left over from r60376.
Sun, 27 Jan 2008 21:07:59 +0000 Eric Smith Restrict format presentation types to those specified in the 'Standard Format Specifiers' section of PEP 3101.
Sun, 02 Dec 2007 14:31:20 +0000 Christian Heimes Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h
Sat, 01 Sep 2007 10:56:01 +0000 Eric Smith Changed to use 'U' argument to PyArg_ParseTuple, instead of manually checking for unicode objects.
Thu, 30 Aug 2007 22:23:08 +0000 Eric Smith Added format tests.
Wed, 29 Aug 2007 18:42:15 +0000 Guido van Rossum Patch # 1048 by Amaury Forgeot d'Arc.
Wed, 29 Aug 2007 12:43:12 +0000 Eric Smith Corrected missed #if in r57652.
Wed, 29 Aug 2007 12:38:45 +0000 Eric Smith Added conditional compilation for '()', which was an allowed sign code in a
Tue, 28 Aug 2007 01:07:27 +0000 Eric Smith Code layout changes for PEP 7 compliance.
Sat, 25 Aug 2007 02:26:07 +0000 Eric Smith Implementation of PEP 3101, Advanced String Formatting.