log Objects/stringlib/formatter.h @ 58765:2ba7677bfa95 legacy-trunk

age author description
Sun, 29 Nov 2009 17:40:57 +0000 Eric Smith Issue #3382: Make '%F' and float.__format__('F') convert results to upper case. Much of the patch came from Mark Dickinson. legacy-trunk
Mon, 23 Nov 2009 20:54:09 +0000 Mark Dickinson Issue #7117, continued: Remove substitution of %g-style formatting for legacy-trunk
Thu, 30 Jul 2009 13:39:44 +0000 Eric Smith Issue 6330: Fix --enable-unicode=ucs4. legacy-trunk
Mon, 27 Jul 2009 01:58:25 +0000 Eric Smith Sync trunk and py3k versions of string formatting. Will manually merge into py3k. legacy-trunk
Tue, 05 May 2009 18:26:08 +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. legacy-trunk
Sat, 02 May 2009 09:58:09 +0000 Eric Smith Keep py3k and trunk code in sync. legacy-trunk
Thu, 30 Apr 2009 00:58:58 +0000 Eric Smith Issue #1588: Add complex.__format__. legacy-trunk
Wed, 22 Apr 2009 16:20:47 +0000 Eric Smith Fixed issue 5782: formatting with commas didn't work if no specifier type code was given. legacy-trunk
Wed, 22 Apr 2009 13:29:05 +0000 Eric Smith Backport of some of the work in r71665 to trunk. This reworks much of legacy-trunk
Sun, 09 May 2010 15:15:40 +0000 Antoine Pitrou Recorded merge of revisions 81029 via svnmerge from 2.6
Sun, 27 Sep 2009 15:53:49 +0000 Mark Dickinson Silence compiler warning 2.6
Mon, 13 Apr 2009 00:32:15 +0000 Eric Smith Merged revisions 71548 via svnmerge from 2.6
Sun, 29 Mar 2009 15:06:29 +0000 Mark Dickinson Merged revisions 70678 via svnmerge from 2.6
Fri, 20 Feb 2009 14:07:55 +0000 Eric Smith Merged revisions 69806 via svnmerge from 2.6
Sun, 24 Aug 2008 05:04:52 +0000 Neal Norwitz Fix: legacy-trunk
Thu, 17 Jul 2008 19:49:47 +0000 Eric Smith Backed out r65069, pending fixing it in Windows. legacy-trunk
Thu, 17 Jul 2008 17:48:39 +0000 Eric Smith Issue 3382: Make '%F' and float.__format__('F') convert results to upper case. legacy-trunk
Wed, 16 Jul 2008 18:29:51 +0000 Eric Smith Renamed a parameter in calc_number_widths, for consistency with the same parameter in fill_non_digits. legacy-trunk
Wed, 16 Jul 2008 00:11:49 +0000 Eric Smith Complete issue 3083: add alternate (#) formatting to bin, oct, hex in str.format(). legacy-trunk
Tue, 15 Jul 2008 10:10:07 +0000 Eric Smith Added '#' formatting to integers. This adds the 0b, 0o, or 0x prefix for bin, oct, hex. There's still one failing case, and I need to finish the docs. I hope to finish those today. legacy-trunk
Tue, 24 Jun 2008 11:11:59 +0000 Eric Smith Fixed formatting with thousands separator and padding. Resolves issue 3140. legacy-trunk
Tue, 24 Jun 2008 06:05:30 +0000 Eric Smith Typo in comment. legacy-trunk
Tue, 24 Jun 2008 00:42:10 +0000 Eric Smith Modified interface to _Py_[String|Unicode]InsertThousandsGrouping, in anticipation of fixing issue 3140. legacy-trunk
Fri, 30 May 2008 18:10:04 +0000 Eric Smith Refactor and clean up str.format() code (and helpers) in advance of optimizations. legacy-trunk
Mon, 26 May 2008 12:51:38 +0000 Christian Heimes Renamed PyString to PyBytes legacy-trunk
Sun, 11 May 2008 19:52:48 +0000 Eric Smith Addresses issue 2802: 'n' formatting for integers. legacy-trunk
Mon, 07 Apr 2008 03:08:28 +0000 Martin v. Löwis Bug #2388: Fix gcc warnings when compiling with --enable-unicode=ucs4. legacy-trunk
Mon, 17 Mar 2008 11:01:01 +0000 Eric Smith Issue 2264: empty float presentation type needs to have at least one digit past the decimal point. legacy-trunk
Wed, 20 Feb 2008 23:39:28 +0000 Eric Smith Now that PyOS_ascii_formatd supports the 'n' format, simplify the float formatting code to just call it. legacy-trunk
Sun, 17 Feb 2008 19:46:49 +0000 Eric Smith Backport of PEP 3101, Advanced String Formatting, from py3k. legacy-trunk
Sat, 09 Feb 2013 23:11:27 +0100 Antoine Pitrou Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in the interpreter. 3.2
Sat, 24 Sep 2011 19:11:53 +0100 Mark Dickinson Issue #1621: Fix undefined behaviour from signed overflow in get_integer (stringlib/formatter.h)
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