log Objects/floatobject.c @ 44825:ef859cd754a7 legacy-trunk

age author description
Mon, 14 Jan 2008 04:13:37 +0000 Christian Heimes Now that I've learnt about structseq objects I felt like converting sys.float_info to a structseq. It's legacy-trunk
Sat, 05 Jan 2008 08:47:13 +0000 Jeffrey Yasskin Continue rolling back pep-3141 changes that changed behavior from 2.5. This legacy-trunk
Thu, 03 Jan 2008 02:21:52 +0000 Jeffrey Yasskin Backport PEP 3141 from the py3k branch to the trunk. This includes r50877 (just legacy-trunk
Wed, 19 Dec 2007 02:37:44 +0000 Christian Heimes #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. legacy-trunk
Tue, 18 Dec 2007 23:22:54 +0000 Christian Heimes Applied patch #1635: Float patch for inf and nan on Windows (and other platforms). legacy-trunk
Tue, 11 Dec 2007 00:54:34 +0000 Christian Heimes The new float repr causes too much trouble and pain. I'm disabling the feature until we have sorted out the issues on all machines. 64bit machines seem to have issues and Guido has reported even worse. legacy-trunk
Mon, 10 Dec 2007 22:28:56 +0000 Christian Heimes Backport of r59456:59458 from py3k to trunk legacy-trunk
Sat, 01 Dec 2007 11:20:10 +0000 Christian Heimes Feature #1534 legacy-trunk
Mon, 17 Sep 2007 03:28:34 +0000 Brett Cannon Add a bunch of GIL release/acquire points in tp_print implementations and for legacy-trunk
Sat, 21 Jul 2007 06:55:02 +0000 Martin v. Löwis PEP 3123: Provide forward compatibility with Python 3.0, while keeping legacy-trunk
Thu, 03 May 2007 07:20:57 +0000 Neal Norwitz Remove dead code. This code couldn't be reached because earlier in legacy-trunk
Wed, 23 Aug 2006 22:17:59 +0000 Alex Martelli Reverting the patch that tried to fix the issue whereby x**2 raises legacy-trunk
Wed, 23 Aug 2006 20:42:02 +0000 Alex Martelli x**2 should about equal x*x (including for a float x such that the result is legacy-trunk
Thu, 25 May 2006 15:53:30 +0000 Kristján Valur Jónsson Added a new macro, Py_IS_FINITE(X). On windows there is an intrinsic for this and it is more efficient than to use !Py_IS_INFINITE(X) && !Py_IS_NAN(X). No change on other platforms legacy-trunk
Tue, 18 Apr 2006 00:35:43 +0000 Skip Montanaro C++ compiler cleanup: bunch-o-casts, plus use of unsigned loop index var in a couple places legacy-trunk
Tue, 11 Apr 2006 06:54:30 +0000 Anthony Baxter More C++-compliance. Note especially listobject.c - to get C++ to accept the legacy-trunk
Thu, 30 Mar 2006 11:57:00 +0000 Georg Brandl Remove unnecessary casts in type object initializers. legacy-trunk
Mon, 11 May 2009 16:27:53 +0000 Mark Dickinson Merged revisions 72565 via svnmerge from 3.0
Wed, 15 Apr 2009 21:40:50 +0000 Benjamin Peterson Merged revisions 71628 via svnmerge from 3.0
Mon, 02 Feb 2009 20:41:29 +0000 Mark Dickinson Merged revisions 69214 via svnmerge from 3.0
Sat, 17 Jan 2009 18:00:58 +0000 Mark Dickinson Merged revisions 68650-68653 via svnmerge from 3.0
Thu, 15 Jan 2009 21:13:53 +0000 Mark Dickinson Merged revisions 68619 via svnmerge from 3.0
Sat, 03 Jan 2009 23:25:33 +0000 Georg Brandl Merged revisions 67653,67655,67682-67683,67724,67755,67780-67783,67786,67789,67841,67843,67865,67881,67884,67925,67929,67931 via svnmerge from 3.0
Sat, 11 Oct 2008 00:49:57 +0000 Benjamin Peterson merge from trunk
Mon, 22 Sep 2008 14:49:01 +0000 Andrew MacIntyre Merged revisions 66552-66553 via svnmerge from
Thu, 21 Aug 2008 21:40:15 +0000 Mark Dickinson Merged revisions 65964 via svnmerge from
Mon, 18 Aug 2008 01:05:25 +0000 Gregory P. Smith fix cut and paste error in a comment
Thu, 07 Aug 2008 18:54:33 +0000 Marc-André Lemburg Rename PyUnicode_AsString -> _PyUnicode_AsString and
Mon, 21 Jul 2008 22:49:36 +0000 Mark Dickinson Issue #3369: fix memory leak in floatobject.c. Thanks Kristján Jónsson
Wed, 16 Jul 2008 12:55:28 +0000 Georg Brandl Merged revisions 64722,64729,64753,64845-64846,64849,64871,64880-64882,64885,64888,64897,64900-64901,64915,64926-64929,64938-64941,64944,64961,64966,64973 via svnmerge from
Wed, 16 Jul 2008 11:30:51 +0000 Mark Dickinson Merged revisions 64974 via svnmerge from
Tue, 24 Jun 2008 22:28:56 +0000 Raymond Hettinger Revert 64451.
Sun, 22 Jun 2008 11:39:13 +0000 Raymond Hettinger Merge 64438: hex/oct/bin can show floats exactly.
Wed, 11 Jun 2008 20:21:57 +0000 Benjamin Peterson Remove nb_reserved (nb_coerce), nb_hex, and nb_oct from PyNumberMethods
Fri, 30 May 2008 18:10:19 +0000 Eric Smith Refactor and clean up str.format() code (and helpers) in advance of optimizations.
Fri, 09 May 2008 13:55:01 +0000 Mark Dickinson Issue 2801: fix bug in float.is_integer where ValueError was incorrectly
Sat, 19 Apr 2008 00:31:39 +0000 Christian Heimes Merged revisions 62380,62382-62383 via svnmerge from
Fri, 28 Mar 2008 10:53:29 +0000 Christian Heimes Merged revisions 61981,61984-61987,61992-61993,61997-62000 via svnmerge from
Fri, 28 Mar 2008 00:55:15 +0000 Christian Heimes Merged revisions 61964-61979 via svnmerge from
Sun, 16 Mar 2008 00:07:10 +0000 Christian Heimes Merged revisions 61239-61249,61252-61257,61260-61264,61269-61275,61278-61279,61285-61286,61288-61290,61298,61303-61305,61312-61314,61317,61329,61332,61344,61350-61351,61363-61376,61378-61379,61382-61383,61387-61388,61392,61395-61396,61402-61403 via svnmerge from
Mon, 04 Feb 2008 18:48:49 +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-60567 via svnmerge from
Sun, 03 Feb 2008 16:51:08 +0000 Christian Heimes Merged revisions 60481,60485,60489-60520,60523-60527,60530-60533,60535-60538,60540-60551 via svnmerge from
Thu, 31 Jan 2008 14:31:45 +0000 Christian Heimes Merged revisions 60441-60474 via svnmerge from
Sun, 27 Jan 2008 23:50:43 +0000 Christian Heimes Merged revisions 60364-60378 via svnmerge from
Fri, 25 Jan 2008 11:23:10 +0000 Christian Heimes Merged revisions 60245-60277 via svnmerge from
Mon, 14 Jan 2008 18:49:24 +0000 Christian Heimes Merged revisions 59933-59951 via svnmerge from
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.
Wed, 19 Dec 2007 02:07:34 +0000 Christian Heimes Merged revisions 59541-59561 via svnmerge from
Tue, 11 Dec 2007 01:06:40 +0000 Christian Heimes Merged revisions 59450-59464 via svnmerge from
Mon, 10 Dec 2007 22:19:17 +0000 Christian Heimes Issue #1580: New free format floating point representation based on "Floating-Point Printer Sample Code", by Robert G. Burger. For example repr(11./5) now returns '2.2' instead of '2.2000000000000002'.
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 Dec 2007 12:22:32 +0000 Christian Heimes Merged revisions 59245-59254 via svnmerge from
Fri, 21 Sep 2007 20:19:23 +0000 Neil Schemenauer Remove more cruft leftover from nb_coerce. Rename nb_coerce to
Fri, 07 Sep 2007 15:15:49 +0000 Jeffrey Yasskin Check in some documentation tweaks for PEP 3141, add some tests, and implement
Fri, 31 Aug 2007 04:32:55 +0000 Neal Norwitz Remove checking redundantly for checks of PyInt and PyLong.
Fri, 31 Aug 2007 00:27:03 +0000 Guido van Rossum Use pow() instead of repeated multiplication by 10 in round(x, n).
Sun, 26 Aug 2007 04:19:43 +0000 Neal Norwitz Use unicode and remove support for some uses of str8.
Sat, 25 Aug 2007 02:26:07 +0000 Eric Smith Implementation of PEP 3101, Advanced String Formatting.
Thu, 23 Aug 2007 22:07:24 +0000 Guido van Rossum Finish the work on __round__ and __trunc__.
Sun, 12 Aug 2007 07:11:25 +0000 Neal Norwitz Fix memory leak