<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/</link>
    <language>en-us</language>

    <title>cpython-lru_cache-weakref: Include/floatobject.h history</title>
    <description>Include/floatobject.h revision history</description>
    <item>
    <title>Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d63a80abfbec/Include/floatobject.h</link>
    <description><![CDATA[Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues]]></description>
    <author>&#68;&#97;&#118;&#105;&#100;&#32;&#77;&#97;&#108;&#99;&#111;&#108;&#109;&#32;&#60;&#100;&#109;&#97;&#108;&#99;&#111;&#108;&#109;&#64;&#114;&#101;&#100;&#104;&#97;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 22 Jun 2012 14:55:41 -0400</pubDate>
</item>
<item>
    <title>Issue #14744: Use the new _PyUnicodeWriter internal API to speed up str%args and str.format(args)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/22b56b0b8619/Include/floatobject.h</link>
    <description><![CDATA[Issue #14744: Use the new _PyUnicodeWriter internal API to speed up str%args and str.format(args)<br/>
<br/>
 * Formatting string, int, float and complex use the _PyUnicodeWriter API. It<br/>
   avoids a temporary buffer in most cases.<br/>
 * Add _PyUnicodeWriter_WriteStr() to restore the PyAccu optimization: just<br/>
   keep a reference to the string if the output is only composed of one string<br/>
 * Disable overallocation when formatting the last argument of str%args and<br/>
   str.format(args)<br/>
 * Overallocation allocates at least 100 characters: add min_length attribute<br/>
   to the _PyUnicodeWriter structure<br/>
 * Add new private functions: _PyUnicode_FastCopyCharacters(),<br/>
   _PyUnicode_FastFill() and _PyUnicode_FromASCII()<br/>
<br/>
The speed up is around 20% in average.]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 29 May 2012 12:57:52 +0200</pubDate>
</item>
<item>
    <title>Clean up a few tabs that went in with PEP393.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/950678c769e6/Include/floatobject.h</link>
    <description><![CDATA[Clean up a few tabs that went in with PEP393.]]></description>
    <author>&#69;&#122;&#105;&#111;&#32;&#77;&#101;&#108;&#111;&#116;&#116;&#105;&#32;&#60;&#101;&#122;&#105;&#111;&#46;&#109;&#101;&#108;&#111;&#116;&#116;&#105;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 29 Sep 2011 00:58:57 +0300</pubDate>
</item>
<item>
    <title>Implement PEP 393.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8beaa9a37387/Include/floatobject.h</link>
    <description><![CDATA[Implement PEP 393.]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 28 Sep 2011 07:41:54 +0200</pubDate>
</item>
<item>
    <title>Merge branches/pep-0384.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/62b61abd02b8/Include/floatobject.h</link>
    <description><![CDATA[Merge branches/pep-0384.]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 03 Dec 2010 20:14:31 +0000</pubDate>
</item>
<item>
    <title>Issue #9337:  Make float.__str__ identical to float.__repr__.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/eafe07d40eb7/Include/floatobject.h</link>
    <description><![CDATA[Issue #9337:  Make float.__str__ identical to float.__repr__.<br/>
(And similarly for complex numbers.)]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 04 Aug 2010 20:56:28 +0000</pubDate>
</item>
<item>
    <title>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.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c6376d3fa968/Include/floatobject.h</link>
    <description><![CDATA[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.]]></description>
    <author>&#69;&#114;&#105;&#99;&#32;&#83;&#109;&#105;&#116;&#104;&#32;&#60;&#101;&#114;&#105;&#99;&#64;&#116;&#114;&#117;&#101;&#98;&#108;&#97;&#100;&#101;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 05 May 2009 14:04:18 +0000</pubDate>
</item>
<item>
    <title>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</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/de0bf60f1245/Include/floatobject.h</link>
    <description><![CDATA[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<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r64722 | georg.brandl | 2008-07-05 12:13:36 +0200 (Sat, 05 Jul 2008) | 4 lines<br/>
<br/>
  #2663: support an *ignore* argument to shutil.copytree(). Patch by Tarek Ziade.<br/>
<br/>
  This is a new feature, but Barry authorized adding it in the beta period.<br/>
........<br/>
  r64729 | mark.dickinson | 2008-07-05 13:33:52 +0200 (Sat, 05 Jul 2008) | 5 lines<br/>
<br/>
  Issue 3188: accept float('infinity') as well as float('inf').  This<br/>
  makes the float constructor behave in the same way as specified<br/>
  by various other language standards, including C99, IEEE 754r,<br/>
  and the IBM Decimal standard.<br/>
........<br/>
  r64753 | gregory.p.smith | 2008-07-06 05:35:58 +0200 (Sun, 06 Jul 2008) | 4 lines<br/>
<br/>
  - Issue #2862: Make int and float freelist management consistent with other<br/>
    freelists.  Changes their CompactFreeList apis into ClearFreeList apis and<br/>
    calls them via gc.collect().<br/>
........<br/>
  r64845 | raymond.hettinger | 2008-07-10 16:03:19 +0200 (Thu, 10 Jul 2008) | 1 line<br/>
<br/>
  Issue 3301:  Bisect functions behaved badly when lo was negative.<br/>
........<br/>
  r64846 | raymond.hettinger | 2008-07-10 16:34:57 +0200 (Thu, 10 Jul 2008) | 1 line<br/>
<br/>
  Issue 3285: Fractions from_float() and from_decimal() accept Integral arguments.<br/>
........<br/>
  r64849 | andrew.kuchling | 2008-07-10 16:43:31 +0200 (Thu, 10 Jul 2008) | 1 line<br/>
<br/>
  Wording changes<br/>
........<br/>
  r64871 | raymond.hettinger | 2008-07-11 14:00:21 +0200 (Fri, 11 Jul 2008) | 1 line<br/>
<br/>
  Add cautionary note on the use of PySequence_Fast_ITEMS.<br/>
........<br/>
  r64880 | amaury.forgeotdarc | 2008-07-11 23:28:25 +0200 (Fri, 11 Jul 2008) | 5 lines<br/>
<br/>
  #3317 in zipfile module, restore the previous names of global variables:<br/>
  some applications relied on them.<br/>
<br/>
  Also remove duplicated lines.<br/>
........<br/>
  r64881 | amaury.forgeotdarc | 2008-07-11 23:45:06 +0200 (Fri, 11 Jul 2008) | 3 lines<br/>
<br/>
  #3342: In tracebacks, printed source lines were not indented since r62555.<br/>
  #3343: Py_DisplaySourceLine should be a private function. Rename it to _Py_DisplaySourceLine.<br/>
........<br/>
  r64882 | josiah.carlson | 2008-07-12 00:17:14 +0200 (Sat, 12 Jul 2008) | 2 lines<br/>
<br/>
  Fix for the AttributeError in test_asynchat.<br/>
........<br/>
  r64885 | josiah.carlson | 2008-07-12 01:26:59 +0200 (Sat, 12 Jul 2008) | 2 lines<br/>
<br/>
  Fixed test for asyncore.<br/>
........<br/>
  r64888 | matthias.klose | 2008-07-12 09:51:48 +0200 (Sat, 12 Jul 2008) | 2 lines<br/>
<br/>
  - Fix bashisms in Tools/faqwiz/move-faqwiz.sh<br/>
........<br/>
  r64897 | benjamin.peterson | 2008-07-12 22:16:19 +0200 (Sat, 12 Jul 2008) | 1 line<br/>
<br/>
  fix various doc typos #3320<br/>
........<br/>
  r64900 | alexandre.vassalotti | 2008-07-13 00:06:53 +0200 (Sun, 13 Jul 2008) | 2 lines<br/>
<br/>
  Fixed typo.<br/>
........<br/>
  r64901 | benjamin.peterson | 2008-07-13 01:41:19 +0200 (Sun, 13 Jul 2008) | 1 line<br/>
<br/>
  #1778443 robotparser fixes from Aristotelis Mikropoulos<br/>
........<br/>
  r64915 | nick.coghlan | 2008-07-13 16:52:36 +0200 (Sun, 13 Jul 2008) | 1 line<br/>
<br/>
  Fix issue 3221 by emitting a RuntimeWarning instead of raising SystemError when the parent module can't be found during an absolute import (likely due to non-PEP 361 aware code which sets a module level __package__ attribute)<br/>
........<br/>
  r64926 | martin.v.loewis | 2008-07-13 22:31:49 +0200 (Sun, 13 Jul 2008) | 2 lines<br/>
<br/>
  Add turtle into the module index.<br/>
........<br/>
  r64927 | alexandre.vassalotti | 2008-07-13 22:42:44 +0200 (Sun, 13 Jul 2008) | 3 lines<br/>
<br/>
  Issue #3274: Use a less common identifier for the temporary variable<br/>
  in Py_CLEAR().<br/>
........<br/>
  r64928 | andrew.kuchling | 2008-07-13 23:43:25 +0200 (Sun, 13 Jul 2008) | 1 line<br/>
<br/>
  Re-word<br/>
........<br/>
  r64929 | andrew.kuchling | 2008-07-13 23:43:52 +0200 (Sun, 13 Jul 2008) | 1 line<br/>
<br/>
  Add various items; move ctypes items into a subsection of their own<br/>
........<br/>
  r64938 | andrew.kuchling | 2008-07-14 02:35:32 +0200 (Mon, 14 Jul 2008) | 1 line<br/>
<br/>
  Typo fixes<br/>
........<br/>
  r64939 | andrew.kuchling | 2008-07-14 02:40:55 +0200 (Mon, 14 Jul 2008) | 1 line<br/>
<br/>
  Typo fix<br/>
........<br/>
  r64940 | andrew.kuchling | 2008-07-14 03:18:16 +0200 (Mon, 14 Jul 2008) | 1 line<br/>
<br/>
  Typo fix<br/>
........<br/>
  r64941 | andrew.kuchling | 2008-07-14 03:18:31 +0200 (Mon, 14 Jul 2008) | 1 line<br/>
<br/>
  Expand the multiprocessing section<br/>
........<br/>
  r64944 | gregory.p.smith | 2008-07-14 08:06:48 +0200 (Mon, 14 Jul 2008) | 7 lines<br/>
<br/>
  Fix posix.fork1() / os.fork1() to only call PyOS_AfterFork() in the child<br/>
  process rather than both parent and child.<br/>
<br/>
  Does anyone actually use fork1()?  It appears to be a Solaris thing<br/>
  but if Python is built with pthreads on Solaris, fork1() and fork()<br/>
  should be the same.<br/>
........<br/>
  r64961 | jesse.noller | 2008-07-15 15:47:33 +0200 (Tue, 15 Jul 2008) | 1 line<br/>
<br/>
  multiprocessing/connection.py patch to remove fqdn oddness for issue 3270<br/>
........<br/>
  r64966 | nick.coghlan | 2008-07-15 17:40:22 +0200 (Tue, 15 Jul 2008) | 1 line<br/>
<br/>
  Add missing NEWS entry for r64962<br/>
........<br/>
  r64973 | jesse.noller | 2008-07-15 20:29:18 +0200 (Tue, 15 Jul 2008) | 1 line<br/>
<br/>
  Revert 3270 patch: self._address is in pretty widespread use, need to revisit<br/>
........]]></description>
    <author>&#71;&#101;&#111;&#114;&#103;&#32;&#66;&#114;&#97;&#110;&#100;&#108;&#32;&#60;&#103;&#101;&#111;&#114;&#103;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 16 Jul 2008 12:55:28 +0000</pubDate>
</item>
<item>
    <title>Revert 64451.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7788e9893b85/Include/floatobject.h</link>
    <description><![CDATA[Revert 64451.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 24 Jun 2008 22:28:56 +0000</pubDate>
</item>
<item>
    <title>Merge 64438: hex/oct/bin can show floats exactly.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c57d1e954d93/Include/floatobject.h</link>
    <description><![CDATA[Merge 64438: hex/oct/bin can show floats exactly.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 22 Jun 2008 11:39:13 +0000</pubDate>
</item>
<item>
    <title>Refactor and clean up str.format() code (and helpers) in advance of optimizations.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0da27fdf0192/Include/floatobject.h</link>
    <description><![CDATA[Refactor and clean up str.format() code (and helpers) in advance of optimizations.]]></description>
    <author>&#69;&#114;&#105;&#99;&#32;&#83;&#109;&#105;&#116;&#104;&#32;&#60;&#101;&#114;&#105;&#99;&#64;&#116;&#114;&#117;&#101;&#98;&#108;&#97;&#100;&#101;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 30 May 2008 18:10:19 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 62380,62382-62383 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b69f443ef480/Include/floatobject.h</link>
    <description><![CDATA[Merged revisions 62380,62382-62383 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r62380 | christian.heimes | 2008-04-19 01:13:07 +0200 (Sat, 19 Apr 2008) | 3 lines<br/>
<br/>
  I finally got the time to update and merge Mark's and my trunk-math branch. The patch is collaborated work of Mark Dickinson and me. It was mostly done a few months ago. The patch fixes a lot of loose ends and edge cases related to operations with NaN, INF, very small values and complex math.<br/>
<br/>
  The patch also adds acosh, asinh, atanh, log1p and copysign to all platforms. Finally it fixes differences between platforms like different results or exceptions for edge cases. Have fun :)<br/>
........<br/>
  r62382 | christian.heimes | 2008-04-19 01:40:40 +0200 (Sat, 19 Apr 2008) | 2 lines<br/>
<br/>
  Added new files to Windows project files<br/>
  More Windows related fixes are coming soon<br/>
........<br/>
  r62383 | christian.heimes | 2008-04-19 01:49:11 +0200 (Sat, 19 Apr 2008) | 1 line<br/>
<br/>
  Stupid me. Py_RETURN_NAN should actually return something ...<br/>
........]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 19 Apr 2008 00:31:39 +0000</pubDate>
</item>
<item>
    <title>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</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3d7b84daa34a/Include/floatobject.h</link>
    <description><![CDATA[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<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r60553 | neal.norwitz | 2008-02-03 17:53:09 +0100 (Sun, 03 Feb 2008) | 1 line<br/>
<br/>
  Ignore leaky warnings from test_asynchat<br/>
........<br/>
  r60555 | christian.heimes | 2008-02-03 20:51:13 +0100 (Sun, 03 Feb 2008) | 1 line<br/>
<br/>
  Another int -&gt; pid_t case<br/>
........<br/>
  r60560 | amaury.forgeotdarc | 2008-02-03 23:51:43 +0100 (Sun, 03 Feb 2008) | 6 lines<br/>
<br/>
  Ensure that PySet_Add() operates on a newly created frozenset, like PyTuple_SetItem does.<br/>
<br/>
  Add PyFrozenSet_Check(), which was not needed before; The list of Py*Set_Check* macros seems to be complete now.<br/>
<br/>
  Add missing NEWS entries about all this.<br/>
........<br/>
  r60563 | amaury.forgeotdarc | 2008-02-04 00:14:32 +0100 (Mon, 04 Feb 2008) | 2 lines<br/>
<br/>
  Nasty typo in setobject.h<br/>
........<br/>
  r60564 | amaury.forgeotdarc | 2008-02-04 00:15:32 +0100 (Mon, 04 Feb 2008) | 3 lines<br/>
<br/>
  Correct test_mailbox on win32: since the test sets a custom 'colon' attribute<br/>
  to the main mailbox, copy it to secondary mailbox instances.<br/>
........<br/>
  r60565 | amaury.forgeotdarc | 2008-02-04 00:57:24 +0100 (Mon, 04 Feb 2008) | 2 lines<br/>
<br/>
  Let test_socketserver pass on win32, which does not have AF_UNIX sockets.<br/>
........<br/>
  r60566 | jeffrey.yasskin | 2008-02-04 02:04:35 +0100 (Mon, 04 Feb 2008) | 2 lines<br/>
<br/>
  Make int() and long() fall back to __trunc__(). See issue 2002.<br/>
........<br/>
  r60567 | christian.heimes | 2008-02-04 19:00:12 +0100 (Mon, 04 Feb 2008) | 3 lines<br/>
<br/>
  Patch #1953<br/>
  I implemented the function sys._compact_freelists() and C API functions PyInt_/PyFloat_CompactFreeList() to compact the pre-allocated blocks of ints and floats. They allow the user to reduce the memory usage of a Python process that deals with lots of numbers.<br/>
  The patch also renames sys._cleartypecache to sys._clear_type_cache<br/>
........]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 04 Feb 2008 18:48:49 +0000</pubDate>
</item>
<item>
    <title>#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/86a2679dca46/Include/floatobject.h</link>
    <description><![CDATA[#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 19 Dec 2007 02:45:37 +0000</pubDate>
</item>
<item>
    <title>Issue #1580: New free format floating point representation based on &quot;Floating-Point Printer Sample Code&quot;, by Robert G. Burger. For example repr(11./5) now returns '2.2' instead of '2.2000000000000002'.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/682d9788a038/Include/floatobject.h</link>
    <description><![CDATA[Issue #1580: New free format floating point representation based on &quot;Floating-Point Printer Sample Code&quot;, by Robert G. Burger. For example repr(11./5) now returns '2.2' instead of '2.2000000000000002'.<br/>
<br/>
Thanks to noam for the patch! I had to modify doubledigits.c slightly to support X64 and IA64 machines on Windows. I also added the new file to the three project files.]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 10 Dec 2007 22:19:17 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 59245-59254 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/110ff614ec28/Include/floatobject.h</link>
    <description><![CDATA[Merged revisions 59245-59254 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r59245 | georg.brandl | 2007-11-30 23:04:45 +0100 (Fri, 30 Nov 2007) | 2 lines<br/>
<br/>
  Move lchmod() docs to correct place, and add versionadded tags.<br/>
........<br/>
  r59249 | christian.heimes | 2007-11-30 23:36:10 +0100 (Fri, 30 Nov 2007) | 2 lines<br/>
<br/>
  Backport of -r59242:59246 from py3k<br/>
  Fixed problem with regrtest caused by the additional of objects to _abcoll.<br/>
........<br/>
  r59253 | christian.heimes | 2007-12-01 02:03:20 +0100 (Sat, 01 Dec 2007) | 1 line<br/>
<br/>
  Although pyconfig.h claims that WIN32 is obsolete it is still required for the locale module. locale.getdefaultlocale() fails silently w/o the WIN32 macro.<br/>
........<br/>
  r59254 | christian.heimes | 2007-12-01 12:20:10 +0100 (Sat, 01 Dec 2007) | 3 lines<br/>
<br/>
  Feature #1534<br/>
  Added PyFloat_GetMax(), PyFloat_GetMin() and PyFloat_GetInfo() to the float API.<br/>
  Added a dictionary sys.float_info with information about the internal floating point type to the sys module.<br/>
........]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 01 Dec 2007 12:22:32 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 56467-56482 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e70cdce0e8b2/Include/floatobject.h</link>
    <description><![CDATA[Merged revisions 56467-56482 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/p3yk<br/>
<br/>
................<br/>
  r56477 | martin.v.loewis | 2007-07-21 09:04:38 +0200 (Sa, 21 Jul 2007) | 11 lines<br/>
<br/>
  Merged revisions 56466-56476 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r56476 | martin.v.loewis | 2007-07-21 08:55:02 +0200 (Sa, 21 Jul 2007) | 4 lines<br/>
<br/>
    PEP 3123: Provide forward compatibility with Python 3.0, while keeping<br/>
    backwards compatibility. Add Py_Refcnt, Py_Type, Py_Size, and<br/>
    PyVarObject_HEAD_INIT.<br/>
  ........<br/>
................<br/>
  r56478 | martin.v.loewis | 2007-07-21 09:47:23 +0200 (Sa, 21 Jul 2007) | 2 lines<br/>
<br/>
  PEP 3123: Use proper C inheritance for PyObject.<br/>
................<br/>
  r56479 | martin.v.loewis | 2007-07-21 10:06:55 +0200 (Sa, 21 Jul 2007) | 3 lines<br/>
<br/>
  Add longintrepr.h to Python.h, so that the compiler can<br/>
  see that PyFalse is really some kind of PyObject*.<br/>
................<br/>
  r56480 | martin.v.loewis | 2007-07-21 10:47:18 +0200 (Sa, 21 Jul 2007) | 2 lines<br/>
<br/>
  Qualify SHIFT, MASK, BASE.<br/>
................<br/>
  r56482 | martin.v.loewis | 2007-07-21 19:10:57 +0200 (Sa, 21 Jul 2007) | 2 lines<br/>
<br/>
  Correctly refer to _ob_next.<br/>
................]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 21 Jul 2007 17:22:18 +0000</pubDate>
</item>
<item>
    <title>Remove the deprecated and useless &quot;pend&quot; argument from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1f843890a4e6/Include/floatobject.h</link>
    <description><![CDATA[Remove the deprecated and useless &quot;pend&quot; argument from<br/>
PyFloat_FromString. (fixes bug #1650903)]]></description>
    <author>&#71;&#101;&#111;&#114;&#103;&#32;&#66;&#114;&#97;&#110;&#100;&#108;&#32;&#60;&#103;&#101;&#111;&#114;&#103;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sun, 18 Mar 2007 18:35:15 +0000</pubDate>
</item>
<item>
    <title>Remove PyFloat_AsReprString() and PyFloat_AsString() which should not</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/195f689af5af/Include/floatobject.h</link>
    <description><![CDATA[Remove PyFloat_AsReprString() and PyFloat_AsString() which should not<br/>
have been public due to passing buffers without lengths.]]></description>
    <author>&#78;&#101;&#97;&#108;&#32;&#78;&#111;&#114;&#119;&#105;&#116;&#122;&#32;&#60;&#110;&#110;&#111;&#114;&#119;&#105;&#116;&#122;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 28 Dec 2006 04:45:06 +0000</pubDate>
</item>
<item>
    <title>Issue #7117, continued:  Change round implementation to use the correctly-rounded</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/92e06cdbeab9/Include/floatobject.h</link>
    <description><![CDATA[Issue #7117, continued:  Change round implementation to use the correctly-rounded<br/>
string &lt;-&gt; float conversions;  this makes sure that the result of the round<br/>
operation is correctly rounded, and hence displays nicely using the new float<br/>
repr.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 18 Nov 2009 19:33:35 +0000</pubDate>
</item>
<item>
    <title>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.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1d8f24d40c2c/Include/floatobject.h</link>
    <description><![CDATA[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.]]></description>
    <author>&#69;&#114;&#105;&#99;&#32;&#83;&#109;&#105;&#116;&#104;&#32;&#60;&#101;&#114;&#105;&#99;&#64;&#116;&#114;&#117;&#101;&#98;&#108;&#97;&#100;&#101;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 05 May 2009 18:26:08 +0000</pubDate>
</item>
<item>
    <title>- Issue #2862: Make int and float freelist management consistent with other</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0738119c1ef8/Include/floatobject.h</link>
    <description><![CDATA[- Issue #2862: Make int and float freelist management consistent with other<br/>
  freelists.  Changes their CompactFreeList apis into ClearFreeList apis and<br/>
  calls them via gc.collect().]]></description>
    <author>&#71;&#114;&#101;&#103;&#111;&#114;&#121;&#32;&#80;&#46;&#32;&#83;&#109;&#105;&#116;&#104;&#32;&#60;&#103;&#114;&#101;&#103;&#64;&#109;&#97;&#100;&#45;&#115;&#99;&#105;&#101;&#110;&#116;&#105;&#115;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 06 Jul 2008 03:35:58 +0000</pubDate>
</item>
<item>
    <title>Refactor and clean up str.format() code (and helpers) in advance of optimizations.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/47ef9a806ce9/Include/floatobject.h</link>
    <description><![CDATA[Refactor and clean up str.format() code (and helpers) in advance of optimizations.]]></description>
    <author>&#69;&#114;&#105;&#99;&#32;&#83;&#109;&#105;&#116;&#104;&#32;&#60;&#101;&#114;&#105;&#99;&#64;&#116;&#114;&#117;&#101;&#98;&#108;&#97;&#100;&#101;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 30 May 2008 18:10:04 +0000</pubDate>
</item>
<item>
    <title>Stupid me. Py_RETURN_NAN should actually return something ...</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a1997399f872/Include/floatobject.h</link>
    <description><![CDATA[Stupid me. Py_RETURN_NAN should actually return something ...]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 18 Apr 2008 23:49:11 +0000</pubDate>
</item>
<item>
    <title>I finally got the time to update and merge Mark's and my trunk-math branch. The patch is collaborated work of Mark Dickinson and me. It was mostly done a few months ago. The patch fixes a lot of loose ends and edge cases related to operations with NaN, INF, very small values and complex math.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5bc7b20dc04a/Include/floatobject.h</link>
    <description><![CDATA[I finally got the time to update and merge Mark's and my trunk-math branch. The patch is collaborated work of Mark Dickinson and me. It was mostly done a few months ago. The patch fixes a lot of loose ends and edge cases related to operations with NaN, INF, very small values and complex math.<br/>
<br/>
The patch also adds acosh, asinh, atanh, log1p and copysign to all platforms. Finally it fixes differences between platforms like different results or exceptions for edge cases. Have fun :)]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 18 Apr 2008 23:13:07 +0000</pubDate>
</item>
<item>
    <title>Patch #1953</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8fdd6d62ea55/Include/floatobject.h</link>
    <description><![CDATA[Patch #1953<br/>
I implemented the function sys._compact_freelists() and C API functions PyInt_/PyFloat_CompactFreeList() to compact the pre-allocated blocks of ints and floats. They allow the user to reduce the memory usage of a Python process that deals with lots of numbers.<br/>
The patch also renames sys._cleartypecache to sys._clear_type_cache]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 04 Feb 2008 18:00:12 +0000</pubDate>
</item>
<item>
    <title>#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/26384b8180c7/Include/floatobject.h</link>
    <description><![CDATA[#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available.]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 19 Dec 2007 02:37:44 +0000</pubDate>
</item>
<item>
    <title>Backport of r59456:59458 from py3k to trunk</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/24749a380409/Include/floatobject.h</link>
    <description><![CDATA[Backport of r59456:59458 from py3k to trunk<br/>
Issue #1580: New free format floating point representation based on &quot;Floating-Point Printer Sample Code&quot;, by Robert G. Burger. For example repr(11./5) now returns '2.2' instead of '2.2000000000000002'.<br/>
<br/>
Thanks to noam for the patch! I had to modify doubledigits.c slightly to support X64 and IA64 machines on Windows. I also added the new file to the three project files.]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 10 Dec 2007 22:28:56 +0000</pubDate>
</item>
<item>
    <title>Feature #1534</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c218d1ac916e/Include/floatobject.h</link>
    <description><![CDATA[Feature #1534<br/>
Added PyFloat_GetMax(), PyFloat_GetMin() and PyFloat_GetInfo() to the float API.<br/>
Added a dictionary sys.float_info with information about the internal floating point type to the sys module.]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 01 Dec 2007 11:20:10 +0000</pubDate>
</item>
<item>
    <title>PEP 3123: Provide forward compatibility with Python 3.0, while keeping</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6620a510e9a9/Include/floatobject.h</link>
    <description><![CDATA[PEP 3123: Provide forward compatibility with Python 3.0, while keeping<br/>
backwards compatibility. Add Py_Refcnt, Py_Type, Py_Size, and<br/>
PyVarObject_HEAD_INIT.]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 21 Jul 2007 06:55:02 +0000</pubDate>
</item>
<item>
    <title>This is my patch:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1dd8a0d64432/Include/floatobject.h</link>
    <description><![CDATA[This is my patch:<br/>
<br/>
[ 1181301 ] make float packing copy bytes when they can<br/>
<br/>
which hasn't been reviewed, despite numerous threats to check it in<br/>
anyway if noone reviews it.  Please read the diff on the checkin list,<br/>
at least!<br/>
<br/>
The basic idea is to examine the bytes of some 'probe values' to see if<br/>
the current platform is a IEEE 754-ish platform, and if so<br/>
_PyFloat_{Pack,Unpack}{4,8} just copy bytes around.<br/>
<br/>
The rest is hair for testing, and tests.]]></description>
    <author>&#77;&#105;&#99;&#104;&#97;&#101;&#108;&#32;&#87;&#46;&#32;&#72;&#117;&#100;&#115;&#111;&#110;&#32;&#60;&#109;&#119;&#104;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Fri, 27 May 2005 15:23:20 +0000</pubDate>
</item>
<item>
    <title>New private API functions _PyFloat_{Pack,Unpack}(4,8}.  This is a</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/70003b0cb837/Include/floatobject.h</link>
    <description><![CDATA[New private API functions _PyFloat_{Pack,Unpack}(4,8}.  This is a<br/>
refactoring to get all the duplicates of this delicate code out of the<br/>
cPickle and struct modules.]]></description>
    <author>&#84;&#105;&#109;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#105;&#109;&#46;&#112;&#101;&#116;&#101;&#114;&#115;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 20 Mar 2003 20:53:32 +0000</pubDate>
</item>
<item>
    <title>Excise DL_EXPORT from Include.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c1eb668525e1/Include/floatobject.h</link>
    <description><![CDATA[Excise DL_EXPORT from Include.<br/>
<br/>
Thanks to Skip Montanaro and Kalle Svensson for the patches.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#72;&#97;&#109;&#109;&#111;&#110;&#100;&#32;&#60;&#109;&#104;&#97;&#109;&#109;&#111;&#110;&#100;&#64;&#115;&#107;&#105;&#112;&#112;&#105;&#110;&#101;&#116;&#46;&#99;&#111;&#109;&#46;&#97;&#117;&#62;</author>
    <pubDate>Mon, 12 Aug 2002 07:21:58 +0000</pubDate>
</item>
<item>
    <title>More for SF bug [#460020] bug or feature: unicode() and subclasses</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/10f5927dbf05/Include/floatobject.h</link>
    <description><![CDATA[More for SF bug [#460020] bug or feature: unicode() and subclasses<br/>
Repair float constructor to return a true float when passed a subclass<br/>
instance.  New PyFloat_CheckExact macro.]]></description>
    <author>&#84;&#105;&#109;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#105;&#109;&#46;&#112;&#101;&#116;&#101;&#114;&#115;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 10 Sep 2001 21:28:20 +0000</pubDate>
</item>
<item>
    <title>Make the PyXXX_Check() macros for the numeric types inheritance-aware.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/19d271f297dc/Include/floatobject.h</link>
    <description><![CDATA[Make the PyXXX_Check() macros for the numeric types inheritance-aware.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 29 Aug 2001 15:45:32 +0000</pubDate>
</item>
<item>
    <title>SF bug #422177:  Results from .pyc differs from .py</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fe4c1034b480/Include/floatobject.h</link>
    <description><![CDATA[SF bug #422177:  Results from .pyc differs from .py<br/>
Store floats and doubles to full precision in marshal.<br/>
Test that floats read from .pyc/.pyo closely match those read from .py.<br/>
Declare PyFloat_AsString() in floatobject header file.<br/>
Add new PyFloat_AsReprString() API function.<br/>
Document the functions declared in floatobject.h.]]></description>
    <author>&#84;&#105;&#109;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#105;&#109;&#46;&#112;&#101;&#116;&#101;&#114;&#115;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 08 May 2001 15:19:57 +0000</pubDate>
</item>
<item>
    <title>REMOVED all CWI, CNRI and BeOpen copyright markings.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6f6f965c5e2d/Include/floatobject.h</link>
    <description><![CDATA[REMOVED all CWI, CNRI and BeOpen copyright markings.<br/>
This should match the situation in the 1.6b1 tree.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 01 Sep 2000 23:29:29 +0000</pubDate>
</item>
<item>
    <title>ANSI-fication and Py_PROTO extermination.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5709ddba423c/Include/floatobject.h</link>
    <description><![CDATA[ANSI-fication and Py_PROTO extermination.]]></description>
    <author>&#70;&#114;&#101;&#100;&#32;&#68;&#114;&#97;&#107;&#101;&#32;&#60;&#102;&#100;&#114;&#97;&#107;&#101;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sun, 09 Jul 2000 00:20:36 +0000</pubDate>
</item>
<item>
    <title>Change copyright notice - 2nd try.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/87ee82e5c56d/Include/floatobject.h</link>
    <description><![CDATA[Change copyright notice - 2nd try.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 30 Jun 2000 23:58:06 +0000</pubDate>
</item>
<item>
    <title>Change copyright notice.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/916fb024ce94/Include/floatobject.h</link>
    <description><![CDATA[Change copyright notice.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 30 Jun 2000 23:50:40 +0000</pubDate>
</item>
<item>
    <title>Mainlining the string_methods branch.  See branch revision log</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/aca7b5eaf5e8/Include/floatobject.h</link>
    <description><![CDATA[Mainlining the string_methods branch.  See branch revision log<br/>
messages for specific changes.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 12 Oct 1999 19:54:53 +0000</pubDate>
</item>
<item>
    <title>Add DL_IMPORT(returntype) for all officially exported functions.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/60fdb1db1175/Include/floatobject.h</link>
    <description><![CDATA[Add DL_IMPORT(returntype) for all officially exported functions.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 04 Dec 1998 18:48:25 +0000</pubDate>
</item>
<item>
    <title>Add cast to PyFloat_AS_DOUBLE macro, as suggested by Marc Lemburg.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/04a1b82c832b/Include/floatobject.h</link>
    <description><![CDATA[Add cast to PyFloat_AS_DOUBLE macro, as suggested by Marc Lemburg.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 02 Aug 1997 02:40:58 +0000</pubDate>
</item>
<item>
    <title>New permission notice, includes CNRI.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/65d2d8e67da3/Include/floatobject.h</link>
    <description><![CDATA[New permission notice, includes CNRI.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 25 Oct 1996 14:44:06 +0000</pubDate>
</item>
<item>
    <title>make the type a parameter of the  DL_IMPORT macro, for Borland C</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fa98dda07877/Include/floatobject.h</link>
    <description><![CDATA[make the type a parameter of the  DL_IMPORT macro, for Borland C]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 27 Feb 1995 10:17:52 +0000</pubDate>
</item>
<item>
    <title>The great renaming, phase two: all header files have been updated to</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/05360cd616ae/Include/floatobject.h</link>
    <description><![CDATA[The great renaming, phase two: all header files have been updated to<br/>
use the new names exclusively, and the linker will see the new names.<br/>
Files that import &quot;Python.h&quot; also only see the new names.  Files that<br/>
import &quot;allobjects.h&quot; will continue to be able to use the old names,<br/>
due to the inclusion (in allobjects.h) of &quot;rename2.h&quot;.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 12 Jan 1995 11:45:45 +0000</pubDate>
</item>
<item>
    <title>Added 1995 copyright.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/508036dbba3b/Include/floatobject.h</link>
    <description><![CDATA[Added 1995 copyright.<br/>
object.h: made sizes and refcnts signed ints.<br/>
stringobject.h: make getstrsize() signed int.<br/>
methodobject.h: add METH_VARARGS and METH_FREENAME flag bit definitions.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 04 Jan 1995 19:06:22 +0000</pubDate>
</item>
<item>
    <title>Changes for dynamic linking under NT</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9b530bb54642/Include/floatobject.h</link>
    <description><![CDATA[Changes for dynamic linking under NT]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 18 Aug 1994 16:18:13 +0000</pubDate>
</item>
<item>
    <title>Merge alpha100 branch back to main trunk</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1940892d2fe3/Include/floatobject.h</link>
    <description><![CDATA[Merge alpha100 branch back to main trunk]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 01 Aug 1994 11:34:53 +0000</pubDate>
</item>
<item>
    <title>* Added support for X11 modules.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/519c25039c6a/Include/floatobject.h</link>
    <description><![CDATA[* Added support for X11 modules.<br/>
* Makefile: change location of FORMS library.<br/>
* posixmodule.c: turn #if 0 into #ifdef MSDOS (stuff in unistd.h or not)<br/>
* Almost all .h files: added CPP magic to avoid duplicate inclusions and<br/>
  to support inclusion from C++.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 28 Jul 1993 09:05:47 +0000</pubDate>
</item>
<item>
    <title>* Changed all copyright messages to include 1993.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1cabc2b6c970/Include/floatobject.h</link>
    <description><![CDATA[* Changed all copyright messages to include 1993.<br/>
* Stubs for faster implementation of local variables (not yet finished)<br/>
* Added function name to code object.  Print it for code and function<br/>
  objects.  THIS MAKES THE .PYC FILE FORMAT INCOMPATIBLE (the version<br/>
  number has changed accordingly)<br/>
* Print address of self for built-in methods<br/>
* New internal functions getattro and setattro (getattr/setattr with<br/>
  string object arg)<br/>
* Replaced &quot;dictobject&quot; with more powerful &quot;mappingobject&quot;<br/>
* New per-type functio tp_hash to implement arbitrary object hashing,<br/>
  and hashobject() to interface to it<br/>
* Added built-in functions hash(v) and hasattr(v, 'name')<br/>
* classobject: made some functions static that accidentally weren't;<br/>
  added __hash__ special instance method to implement hash()<br/>
* Added proper comparison for built-in methods and functions]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 29 Mar 1993 10:43:31 +0000</pubDate>
</item>
<item>
    <title>Copyright for 1992 added</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/164849f56105/Include/floatobject.h</link>
    <description><![CDATA[Copyright for 1992 added]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sun, 05 Apr 1992 14:20:22 +0000</pubDate>
</item>
<item>
    <title>Added copyright notice.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/853b736a6a9e/Include/floatobject.h</link>
    <description><![CDATA[Added copyright notice.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 19 Feb 1991 12:39:46 +0000</pubDate>
</item>
<item>
    <title>Initial revision</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fc6fcd7df4f7/Include/floatobject.h</link>
    <description><![CDATA[Initial revision]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sun, 14 Oct 1990 12:07:46 +0000</pubDate>
</item>

  </channel>
</rss>
