<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Mac/Modules/macosmodule.c, branch v2.4.4</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/'/>
<entry>
<title>SF patch #1035255: Remove CoreServices / CoreFoundation dependencies in core</title>
<updated>2004-11-05T07:02:59+00:00</updated>
<author>
<name>Raymond Hettinger</name>
<email>python@rcn.com</email>
</author>
<published>2004-11-05T07:02:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=ec6eb369d518994e9616e0515056ac0f2cff00a6'/>
<id>ec6eb369d518994e9616e0515056ac0f2cff00a6</id>
<content type='text'>
(Contributed by Bob Ippolito.)

This patch trims down the Python core on Darwin by making it
independent of CoreFoundation and CoreServices. It does this by:

Changed linker flags in configure/configure.in
Removed the unused PyMac_GetAppletScriptFile
Moved the implementation of PyMac_StrError to the MacOS module
Moved the implementation of PyMac_GetFullPathname to the
Carbon.File module
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(Contributed by Bob Ippolito.)

This patch trims down the Python core on Darwin by making it
independent of CoreFoundation and CoreServices. It does this by:

Changed linker flags in configure/configure.in
Removed the unused PyMac_GetAppletScriptFile
Moved the implementation of PyMac_StrError to the MacOS module
Moved the implementation of PyMac_GetFullPathname to the
Carbon.File module
</pre>
</div>
</content>
</entry>
<entry>
<title>CGMainDisplayID() doesn't exist on 10.1, so don't try to call it when</title>
<updated>2004-06-02T13:44:05+00:00</updated>
<author>
<name>Jack Jansen</name>
<email>jack.jansen@cwi.nl</email>
</author>
<published>2004-06-02T13:44:05+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=43285d4d3d18f45bf7a3c5c8bc531a1434188916'/>
<id>43285d4d3d18f45bf7a3c5c8bc531a1434188916</id>
<content type='text'>
building for that platform.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
building for that platform.
</pre>
</div>
</content>
</entry>
<entry>
<title>Got rid of macglue.h, replacing it by pymactoolbox.h where relevant.</title>
<updated>2003-11-20T13:31:00+00:00</updated>
<author>
<name>Jack Jansen</name>
<email>jack.jansen@cwi.nl</email>
</author>
<published>2003-11-20T13:31:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=7107c1aff301a65faed24642cdc08f82a1c41cd4'/>
<id>7107c1aff301a65faed24642cdc08f82a1c41cd4</id>
<content type='text'>
Cleaned up various things in the toolbox modules.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cleaned up various things in the toolbox modules.
</pre>
</div>
</content>
</entry>
<entry>
<title>Getting rid of code conditional on TARGET_API_MAC_*.</title>
<updated>2003-11-19T16:34:04+00:00</updated>
<author>
<name>Jack Jansen</name>
<email>jack.jansen@cwi.nl</email>
</author>
<published>2003-11-19T16:34:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=a53f4eba19856613a55ccbcfdb8c862d24a691b9'/>
<id>a53f4eba19856613a55ccbcfdb8c862d24a691b9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>WITHOUT_FRAMEWORKS conditional code bites the dust: this was for</title>
<updated>2003-11-19T15:32:46+00:00</updated>
<author>
<name>Jack Jansen</name>
<email>jack.jansen@cwi.nl</email>
</author>
<published>2003-11-19T15:32:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=37249c55248d8e355e3184d597f89aace42798ab'/>
<id>37249c55248d8e355e3184d597f89aace42798ab</id>
<content type='text'>
pre-carbon MacOS9 support.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
pre-carbon MacOS9 support.
</pre>
</div>
</content>
</entry>
<entry>
<title>Getting rid of support for the ancient Apple MPW compiler.</title>
<updated>2003-11-19T15:24:47+00:00</updated>
<author>
<name>Jack Jansen</name>
<email>jack.jansen@cwi.nl</email>
</author>
<published>2003-11-19T15:24:47+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=fb2765666f23434061e5def1aa8392797edf1f43'/>
<id>fb2765666f23434061e5def1aa8392797edf1f43</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>GetCreatorAndType and SetCreatorAndType have been undeprecated. Spotted by</title>
<updated>2003-03-19T22:51:42+00:00</updated>
<author>
<name>Jack Jansen</name>
<email>jack.jansen@cwi.nl</email>
</author>
<published>2003-03-19T22:51:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=fe94e97e48285c9917921aff231dae7b650141d7'/>
<id>fe94e97e48285c9917921aff231dae7b650141d7</id>
<content type='text'>
Just.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Just.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added a linkmodel attribute, showing how Python was built. This is so</title>
<updated>2003-02-23T23:23:47+00:00</updated>
<author>
<name>Jack Jansen</name>
<email>jack.jansen@cwi.nl</email>
</author>
<published>2003-02-23T23:23:47+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=8cd9a4fded8e6b7451e47c36585ef3d2a318dcc8'/>
<id>8cd9a4fded8e6b7451e47c36585ef3d2a318dcc8</id>
<content type='text'>
packages can check that extension modules are built for the right type
of python. Current values can be static, framework, shared and cfm (for
completeness, for MacPyton-OS9).

Closes bug #691889. The reporter suggests backporting this to 2.2.3
and I think I agree.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
packages can check that extension modules are built for the right type
of python. Current values can be static, framework, shared and cfm (for
completeness, for MacPyton-OS9).

Closes bug #691889. The reporter suggests backporting this to 2.2.3
and I think I agree.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added a method WMAvailable(). This will return True if and only if there</title>
<updated>2003-02-21T16:31:11+00:00</updated>
<author>
<name>Jack Jansen</name>
<email>jack.jansen@cwi.nl</email>
</author>
<published>2003-02-21T16:31:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=d7c17237420e68e298aa549fb671ad17d6afebc1'/>
<id>d7c17237420e68e298aa549fb671ad17d6afebc1</id>
<content type='text'>
is a window manager and we can connect to it, i.e. if it is safe to try
and put up windows.

As a side effect the first call will make the current process frontmost.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
is a window manager and we can connect to it, i.e. if it is safe to try
and put up windows.

As a side effect the first call will make the current process frontmost.
</pre>
</div>
</content>
</entry>
<entry>
<title>- Various tweaks to shut up compiler warnings.</title>
<updated>2002-12-23T23:16:25+00:00</updated>
<author>
<name>Jack Jansen</name>
<email>jack.jansen@cwi.nl</email>
</author>
<published>2002-12-23T23:16:25+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=b734869f46cdbbfff231fdab49dc0ad4e3b45623'/>
<id>b734869f46cdbbfff231fdab49dc0ad4e3b45623</id>
<content type='text'>
- Regenerated with the correct calls to PyType_Ready and the correct
  deallocator calls.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Regenerated with the correct calls to PyType_Ready and the correct
  deallocator calls.
</pre>
</div>
</content>
</entry>
</feed>
