<?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: Python/mactoolboxglue.c history</title>
    <description>Python/mactoolboxglue.c revision history</description>
    <item>
    <title>Untabify C files. Will watch buildbots.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fd25030223b0/Python/mactoolboxglue.c</link>
    <description><![CDATA[Untabify C files. Will watch buildbots.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sun, 09 May 2010 14:46:46 +0000</pubDate>
</item>
<item>
    <title>This reverts r63675 based on the discussion in this thread:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/52294af4b663/Python/mactoolboxglue.c</link>
    <description><![CDATA[This reverts r63675 based on the discussion in this thread:<br/>
<br/>
 http://mail.python.org/pipermail/python-dev/2008-June/079988.html<br/>
<br/>
Python 2.6 should stick with PyString_* in its codebase.  The PyBytes_* names<br/>
in the spirit of 3.0 are available via a #define only.  See the email thread.]]></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>Mon, 09 Jun 2008 04:58:54 +0000</pubDate>
</item>
<item>
    <title>MacOS X: Enable 4-way universal builds</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c34e34057714/Python/mactoolboxglue.c</link>
    <description><![CDATA[MacOS X: Enable 4-way universal builds<br/>
<br/>
This patch adds a new configure argument on OSX:<br/>
        --with-universal-archs=[32-bit|64-bit|all]<br/>
<br/>
When used with the --enable-universalsdk option this controls which<br/>
CPU architectures are includes in the framework. The default is 32-bit,<br/>
meaning i386 and ppc. The most useful alternative is 'all', which includes<br/>
all 4 CPU architectures supported by MacOS X (i386, ppc, x86_64 and ppc64).<br/>
<br/>
This includes limited support for the Carbon bindings in 64-bit mode as well,<br/>
limited because (a) I haven't done extensive testing and (b) a large portion<br/>
of the Carbon API's aren't available in 64-bit mode anyway.<br/>
<br/>
I've also duplicated a feature of Apple's build of python: setting the<br/>
environment variable 'ARCHFLAGS' controls the '-arch' flags used for building<br/>
extensions using distutils.]]></description>
    <author>&#82;&#111;&#110;&#97;&#108;&#100;&#32;&#79;&#117;&#115;&#115;&#111;&#114;&#101;&#110;&#32;&#60;&#114;&#111;&#110;&#97;&#108;&#100;&#111;&#117;&#115;&#115;&#111;&#114;&#101;&#110;&#64;&#109;&#97;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 05 Jun 2008 12:58:24 +0000</pubDate>
</item>
<item>
    <title>Renamed PyString to PyBytes</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4fe192d48960/Python/mactoolboxglue.c</link>
    <description><![CDATA[Renamed PyString to PyBytes]]></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, 26 May 2008 12:51:38 +0000</pubDate>
</item>
<item>
    <title>Modified PyImport_Import and PyImport_ImportModule to always use absolute imports by calling __import__ with an explicit level of 0</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0cbe94bea2c7/Python/mactoolboxglue.c</link>
    <description><![CDATA[Modified PyImport_Import and PyImport_ImportModule to always use absolute imports by calling __import__ with an explicit level of 0<br/>
Added a new API function PyImport_ImportModuleNoBlock. It solves the problem with dead locks when mixing threads and imports]]></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>Thu, 03 Jan 2008 22:16:32 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 59666-59679 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b91ca87e6f32/Python/mactoolboxglue.c</link>
    <description><![CDATA[Merged revisions 59666-59679 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r59666 | christian.heimes | 2008-01-02 19:28:32 +0100 (Wed, 02 Jan 2008) | 1 line<br/>
<br/>
  Made vs9to8 Unix compatible<br/>
........<br/>
  r59669 | guido.van.rossum | 2008-01-02 20:00:46 +0100 (Wed, 02 Jan 2008) | 2 lines<br/>
<br/>
  Patch #1696.  Don't attempt to close None in dry-run mode.<br/>
........<br/>
  r59671 | jeffrey.yasskin | 2008-01-03 03:21:52 +0100 (Thu, 03 Jan 2008) | 6 lines<br/>
<br/>
  Backport PEP 3141 from the py3k branch to the trunk. This includes r50877 (just<br/>
  the complex_pow part), r56649, r56652, r56715, r57296, r57302, r57359, r57361,<br/>
  r57372, r57738, r57739, r58017, r58039, r58040, and r59390, and new<br/>
  documentation. The only significant difference is that round(x) returns a float<br/>
  to preserve backward-compatibility. See http://bugs.python.org/issue1689.<br/>
........<br/>
  r59672 | christian.heimes | 2008-01-03 16:41:30 +0100 (Thu, 03 Jan 2008) | 1 line<br/>
<br/>
  Issue #1726: Remove Python/atof.c from PCBuild/pythoncore.vcproj<br/>
........<br/>
  r59675 | guido.van.rossum | 2008-01-03 20:12:44 +0100 (Thu, 03 Jan 2008) | 4 lines<br/>
<br/>
  Issue #1700, reported by Nguyen Quan Son, fix by Fredruk Lundh:<br/>
  Regular Expression inline flags not handled correctly for some unicode<br/>
  characters.  (Forward port from 2.5.2.)<br/>
........<br/>
  r59676 | christian.heimes | 2008-01-03 21:23:15 +0100 (Thu, 03 Jan 2008) | 1 line<br/>
<br/>
  Added math.isinf() and math.isnan()<br/>
........<br/>
  r59677 | christian.heimes | 2008-01-03 22:14:48 +0100 (Thu, 03 Jan 2008) | 1 line<br/>
<br/>
  Some build bots don't compile mathmodule. There is an issue with the long definition of pi and euler<br/>
........<br/>
  r59678 | christian.heimes | 2008-01-03 23:16:32 +0100 (Thu, 03 Jan 2008) | 2 lines<br/>
<br/>
  Modified PyImport_Import and PyImport_ImportModule to always use absolute imports by calling __import__ with an explicit level of 0<br/>
  Added a new API function PyImport_ImportModuleNoBlock. It solves the problem with dead locks when mixing threads and imports<br/>
........<br/>
  r59679 | christian.heimes | 2008-01-03 23:32:26 +0100 (Thu, 03 Jan 2008) | 1 line<br/>
<br/>
  Added copysign(x, y) function to the math 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>Thu, 03 Jan 2008 23:01:04 +0000</pubDate>
</item>
<item>
    <title>Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f324631462a2/Python/mactoolboxglue.c</link>
    <description><![CDATA[Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h]]></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>Sun, 02 Dec 2007 14:31:20 +0000</pubDate>
</item>
<item>
    <title>Merging the py3k-pep3137 branch back into the py3k branch.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0d462d789b18/Python/mactoolboxglue.c</link>
    <description><![CDATA[Merging the py3k-pep3137 branch back into the py3k branch.<br/>
No detailed change log; just check out the change log for the py3k-pep3137<br/>
branch.  The most obvious changes:<br/>
<br/>
  - str8 renamed to bytes (PyString at the C level);<br/>
  - bytes renamed to buffer (PyBytes at the C level);<br/>
  - PyString and PyUnicode are no longer compatible.<br/>
<br/>
I.e. we now have an immutable bytes type and a mutable bytes type.<br/>
<br/>
The behavior of PyString was modified quite a bit, to make it more<br/>
bytes-like.  Some changes are still on the to-do list.]]></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, 06 Nov 2007 21:34:58 +0000</pubDate>
</item>
<item>
    <title>SF patch# 1761465 by Jeffrey Yasskin.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/278c52134140/Python/mactoolboxglue.c</link>
    <description><![CDATA[SF patch# 1761465 by Jeffrey Yasskin.<br/>
Fix test_aepack and test_applesingle.]]></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, 27 Jul 2007 04:41:00 +0000</pubDate>
</item>
<item>
    <title>Make test_urllib.py pass.  Mostly str/bytes issues.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/acd1f642706f/Python/mactoolboxglue.c</link>
    <description><![CDATA[Make test_urllib.py pass.  Mostly str/bytes issues.<br/>
Also fix mac toolbox glue to accept str, str8, bytes for<br/>
255-byte strings.]]></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, 10 Jul 2007 08:30:03 +0000</pubDate>
</item>
<item>
    <title>Changes to ctypes and Mac toolbox glue that fix test_threading and test_platform.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/bff9ebabfc15/Python/mactoolboxglue.c</link>
    <description><![CDATA[Changes to ctypes and Mac toolbox glue that fix test_threading and test_platform.<br/>
However, test_ctypes is still broken -- and apparently more than before.]]></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, 09 Jul 2007 11:17:33 +0000</pubDate>
</item>
<item>
    <title>Add missing Py_DECREFs.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f50b9da5e361/Python/mactoolboxglue.c</link>
    <description><![CDATA[Add missing Py_DECREFs.]]></description>
    <author>&#84;&#104;&#111;&#109;&#97;&#115;&#32;&#72;&#101;&#108;&#108;&#101;&#114;&#32;&#60;&#116;&#104;&#101;&#108;&#108;&#101;&#114;&#64;&#99;&#116;&#121;&#112;&#101;&#115;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 11 Jul 2006 16:44:25 +0000</pubDate>
</item>
<item>
    <title>This patches fixes a number of byteorder problems in MacOSX specific code.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/81bf4d378b9e/Python/mactoolboxglue.c</link>
    <description><![CDATA[This patches fixes a number of byteorder problems in MacOSX specific code.]]></description>
    <author>&#82;&#111;&#110;&#97;&#108;&#100;&#32;&#79;&#117;&#115;&#115;&#111;&#114;&#101;&#110;&#32;&#60;&#114;&#111;&#110;&#97;&#108;&#100;&#111;&#117;&#115;&#115;&#111;&#114;&#101;&#110;&#64;&#109;&#97;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 17 Apr 2006 13:40:08 +0000</pubDate>
</item>
<item>
    <title>Merge ssize_t branch.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7fdc639bc5b4/Python/mactoolboxglue.c</link>
    <description><![CDATA[Merge ssize_t branch.]]></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, 15 Feb 2006 17:27:45 +0000</pubDate>
</item>
<item>
    <title>Port of universal binary support for Mac OSX from python 2.5. This takes away</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/693ff5d73412/Python/mactoolboxglue.c</link>
    <description><![CDATA[Port of universal binary support for Mac OSX from python 2.5. This takes away<br/>
the need for the out-of-tree universal binary support that was used to build<br/>
the 2.4.3 installer.<br/>
<br/>
Missing here relative to that tree are some changes to IDLE, IMHO those patches<br/>
aren't appropriate for the 2.4 branch and users are better of using 2.5's IDLE.]]></description>
    <author>&#82;&#111;&#110;&#97;&#108;&#100;&#32;&#79;&#117;&#115;&#115;&#111;&#114;&#101;&#110;&#32;&#60;&#114;&#111;&#110;&#97;&#108;&#100;&#111;&#117;&#115;&#115;&#111;&#114;&#101;&#110;&#64;&#109;&#97;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 08 Oct 2006 17:41:25 +0000</pubDate>
</item>
<item>
    <title>SF patch #1035255: Remove CoreServices / CoreFoundation dependencies in core</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7ed899b61182/Python/mactoolboxglue.c</link>
    <description><![CDATA[SF patch #1035255: Remove CoreServices / CoreFoundation dependencies in core<br/>
(Contributed by Bob Ippolito.)<br/>
<br/>
This patch trims down the Python core on Darwin by making it<br/>
independent of CoreFoundation and CoreServices. It does this by:<br/>
<br/>
Changed linker flags in configure/configure.in<br/>
Removed the unused PyMac_GetAppletScriptFile<br/>
Moved the implementation of PyMac_StrError to the MacOS module<br/>
Moved the implementation of PyMac_GetFullPathname to the<br/>
Carbon.File module]]></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>Fri, 05 Nov 2004 07:02:59 +0000</pubDate>
</item>
<item>
    <title>Moved PyMac_GetScript() to _localemodule, which is the only place where</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/577a9e4c82fb/Python/mactoolboxglue.c</link>
    <description><![CDATA[Moved PyMac_GetScript() to _localemodule, which is the only place where<br/>
it is used, and made it private. Should fix #978662.]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Thu, 15 Jul 2004 13:31:39 +0000</pubDate>
</item>
<item>
    <title>Getting rid of code conditional on TARGET_API_MAC_*.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4ce30d9a1e04/Python/mactoolboxglue.c</link>
    <description><![CDATA[Getting rid of code conditional on TARGET_API_MAC_*.]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Wed, 19 Nov 2003 16:34:04 +0000</pubDate>
</item>
<item>
    <title>WITHOUT_FRAMEWORKS conditional code bites the dust: this was for</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/16c682e3e57f/Python/mactoolboxglue.c</link>
    <description><![CDATA[WITHOUT_FRAMEWORKS conditional code bites the dust: this was for<br/>
pre-carbon MacOS9 support.]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Wed, 19 Nov 2003 15:32:46 +0000</pubDate>
</item>
<item>
    <title>Added functions CFObj_New and CFObj_Convert, general functions to convert</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b372b903d10e/Python/mactoolboxglue.c</link>
    <description><![CDATA[Added functions CFObj_New and CFObj_Convert, general functions to convert<br/>
between CF objects and their Python representation. Fixes 734695.]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Tue, 27 May 2003 21:39:58 +0000</pubDate>
</item>
<item>
    <title>Oops, 'k' is the new format code for un unchecked 32 bit quantity,</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/16f47bd431c4/Python/mactoolboxglue.c</link>
    <description><![CDATA[Oops, 'k' is the new format code for un unchecked 32 bit quantity,<br/>
not 'K'.]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Thu, 17 Apr 2003 20:44:21 +0000</pubDate>
</item>
<item>
    <title>Converted manually written code to the new K format specifier.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1e9004553e1d/Python/mactoolboxglue.c</link>
    <description><![CDATA[Converted manually written code to the new K format specifier.<br/>
Untested, but at least it still compiles.]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Thu, 17 Apr 2003 20:40:07 +0000</pubDate>
</item>
<item>
    <title>Use Carbon.File for FSSpec and FSRef conversion, not macfs.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/eb15de6a4a4c/Python/mactoolboxglue.c</link>
    <description><![CDATA[Use Carbon.File for FSSpec and FSRef conversion, not macfs.]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Sun, 02 Mar 2003 23:16:50 +0000</pubDate>
</item>
<item>
    <title>It turns out that some calls return AEDesc records that are &quot;borrowed&quot;,</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/04e5610c5efe/Python/mactoolboxglue.c</link>
    <description><![CDATA[It turns out that some calls return AEDesc records that are &quot;borrowed&quot;,<br/>
the AEDesc data shouldn't be disposed when the Python object is.<br/>
<br/>
Added a C call AEDesc_NewBorrowed() to create these objects and a Python<br/>
method old=AEDesc.AutoDispose(onoff) to change auto-dispose state.]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Fri, 17 Jan 2003 23:11:17 +0000</pubDate>
</item>
<item>
    <title>Squashed compiler warnings by adding casts, making sure prototypes are in</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6b31b26e418d/Python/mactoolboxglue.c</link>
    <description><![CDATA[Squashed compiler warnings by adding casts, making sure prototypes are in<br/>
scope and looking at types.]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Mon, 23 Dec 2002 21:03:36 +0000</pubDate>
</item>
<item>
    <title>Patch #632973: Implement _getdefaultlocale for OS X.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d58824ceb35d/Python/mactoolboxglue.c</link>
    <description><![CDATA[Patch #632973: Implement _getdefaultlocale for OS X.]]></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>Tue, 26 Nov 2002 09:05:36 +0000</pubDate>
</item>
<item>
    <title>Restore to ANSI C.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/076512a0c6c2/Python/mactoolboxglue.c</link>
    <description><![CDATA[Restore to ANSI C.]]></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>Sat, 09 Nov 2002 14:47:18 +0000</pubDate>
</item>
<item>
    <title>Got rid of the python.rsrc resource file. The error message strings and</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/756319a137b8/Python/mactoolboxglue.c</link>
    <description><![CDATA[Got rid of the python.rsrc resource file. The error message strings and<br/>
dialogs are now stored in Mac/Lib, and loaded on demand through macresource.<br/>
Not only does this simplify a MacPython based on Apple's Python, but<br/>
it also makes Mac error codes come out symbolically when running command<br/>
line python (if you have Mac/Lib in your path).<br/>
<br/>
The resource files are copied from Mac/Resources. The old ones will disappear<br/>
after the OS9 build procedure has been adjusted.]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Thu, 07 Nov 2002 23:07:05 +0000</pubDate>
</item>
<item>
    <title>Made MacOS.Error a class style exception (at last!).</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2b158267b00e/Python/mactoolboxglue.c</link>
    <description><![CDATA[Made MacOS.Error a class style exception (at last!).]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Sat, 19 Oct 2002 22:02:21 +0000</pubDate>
</item>
<item>
    <title>Added one call to Py_Main(), for OSX framework builds only, that will get the</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/03d85d197052/Python/mactoolboxglue.c</link>
    <description><![CDATA[Added one call to Py_Main(), for OSX framework builds only, that will get the<br/>
actual script to run in case we are running from an applet. If we are indeed<br/>
running an applet we skip the normal option processing leaving it all to the<br/>
applet code.<br/>
<br/>
This allows us to get use the normal python binary in the Python.app bundle,<br/>
giving us all the normal command line options through PythonLauncher while<br/>
still allowing Python.app to be used as the template for building applets.<br/>
<br/>
Consequently, pythonforbundle is gone, and Mac/Python/macmain.c isn't used<br/>
on OSX anymore.]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Fri, 02 Aug 2002 14:11:24 +0000</pubDate>
</item>
<item>
    <title>More sprintf -&gt; PyOS_snprintf.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/bc51de643b5e/Python/mactoolboxglue.c</link>
    <description><![CDATA[More sprintf -&gt; PyOS_snprintf.]]></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, 04 Dec 2001 01:11:32 +0000</pubDate>
</item>
<item>
    <title>Make the CoreFoundation object _New and _Convert routines available to other modules. Idea by Donovan Preston, implementaion by me.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d54e294484b2/Python/mactoolboxglue.c</link>
    <description><![CDATA[Make the CoreFoundation object _New and _Convert routines available to other modules. Idea by Donovan Preston, implementaion by me.]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Mon, 05 Nov 2001 14:39:22 +0000</pubDate>
</item>
<item>
    <title>Link the core with CoreServices, not with Carbon, and don't use any Carbon</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/961b24f8e1d8/Python/mactoolboxglue.c</link>
    <description><![CDATA[Link the core with CoreServices, not with Carbon, and don't use any Carbon<br/>
routines. As of 10.1 using Carbon will crash Python if no window server is<br/>
available (ssh connection, console mode, MacOSX Server). This fixes bug<br/>
#466907.<br/>
<br/>
A result of this mod is that the default 8bit encoding on OSX is now ASCII,<br/>
for the time being. Also, the extension modules that need the Carbon<br/>
framework now explicitly include it in setup.py.]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Wed, 31 Oct 2001 12:11:48 +0000</pubDate>
</item>
<item>
    <title>Replaced PyMac_FullPath by PyMac_FullPathname, which has an extra 'length'</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d8dd75e3b304/Python/mactoolboxglue.c</link>
    <description><![CDATA[Replaced PyMac_FullPath by PyMac_FullPathname, which has an extra 'length'<br/>
parameter for the return string (as unix pathnames are not limited<br/>
by the 255 char pstring limit).<br/>
Implemented the function for MachO-Python, where it returns unix pathnames.]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Mon, 10 Sep 2001 22:00:39 +0000</pubDate>
</item>
<item>
    <title>Added glue routine for PyMac_BuildFSSpec, PyMac_GetFSRef and PyMac_BuildFSRef.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d55b75ac2fb4/Python/mactoolboxglue.c</link>
    <description><![CDATA[Added glue routine for PyMac_BuildFSSpec, PyMac_GetFSRef and PyMac_BuildFSRef.<br/>
<br/>
Moved the declarations to pymactoolbox.h.]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Sat, 01 Sep 2001 23:39:58 +0000</pubDate>
</item>
<item>
    <title>Refer to the toolbox modules by their official name (Carbon.AE), not the internal name (_AE). This can slow things down (once) but it's the only way I can get things to work on OSX, OS9 dynamically loaded and OS9 frozen.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/617555579611/Python/mactoolboxglue.c</link>
    <description><![CDATA[Refer to the toolbox modules by their official name (Carbon.AE), not the internal name (_AE). This can slow things down (once) but it's the only way I can get things to work on OSX, OS9 dynamically loaded and OS9 frozen.]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Mon, 27 Aug 2001 14:01:05 +0000</pubDate>
</item>
<item>
    <title>Mac toolbox modules have gotten an _ prepended to their name.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4d69d742db2f/Python/mactoolboxglue.c</link>
    <description><![CDATA[Mac toolbox modules have gotten an _ prepended to their name.]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Thu, 23 Aug 2001 13:53:34 +0000</pubDate>
</item>
<item>
    <title>Got rid of unused includes.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d00802c74ba4/Python/mactoolboxglue.c</link>
    <description><![CDATA[Got rid of unused includes.]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Wed, 08 Aug 2001 15:28:03 +0000</pubDate>
</item>
<item>
    <title>Split macglue.c into two: a new mactoolboxglue.c (in ./Python)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e57a4614469e/Python/mactoolboxglue.c</link>
    <description><![CDATA[Split macglue.c into two: a new mactoolboxglue.c (in ./Python)<br/>
with functionality needed for both unix-Python and MacPython and a<br/>
new smaller ./Mac/Python/macglue.c which contains MacPython stuff only.<br/>
<br/>
pymactoolbox.h has moved to ./Include from ./Mac/Include and now also<br/>
contains the relevant stuff from macglue.h.<br/>
<br/>
The net effect of this is that the ./Mac subdirectory is not needed<br/>
anymore for building the unix-Python core on MacOSX (it is needed<br/>
for building the extension modules).]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Wed, 08 Aug 2001 13:17:31 +0000</pubDate>
</item>

  </channel>
</rss>
