<?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: Mac/Lib/FrameWork.py history</title>
    <description>Mac/Lib/FrameWork.py revision history</description>
    <item>
    <title>Lots of minor tweaks for the pep252 checkins, mainly because Qd</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/418a7ec92599/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Lots of minor tweaks for the pep252 checkins, mainly because Qd<br/>
attributes are no longer supported.]]></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, 30 Nov 2002 00:01:29 +0000</pubDate>
</item>
<item>
    <title>Reverted previous change, I was confused.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/24fe2ac5adcc/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Reverted previous change, I was confused.]]></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, 10 Sep 2002 12:22:32 +0000</pubDate>
</item>
<item>
    <title>Import Carbon.AH, not Carbon.Help</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c1ca03ee516e/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Import Carbon.AH, not Carbon.Help]]></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, 06 Sep 2002 23:33:31 +0000</pubDate>
</item>
<item>
    <title>Initialize self._helpmenu earlier, so we can use gethelpmenu() while</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2be969d29510/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Initialize self._helpmenu earlier, so we can use gethelpmenu() while<br/>
building the user menus.]]></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, 30 Aug 2002 23:01:28 +0000</pubDate>
</item>
<item>
    <title>Added support for the help menu. Application.gethelpmenu() will return</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6a221834ed7d/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Added support for the help menu. Application.gethelpmenu() will return<br/>
it.<br/>
<br/>
Also fixed menu IDs to be signed in do_menudispatch. this is an incompatible<br/>
change, but I don't think it'll hurt anyone.]]></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, 29 Aug 2002 22:04:15 +0000</pubDate>
</item>
<item>
    <title>Added minimal support for floating windows.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3cd0b4bb5e34/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Added minimal support for floating windows.]]></description>
    <author>&#74;&#117;&#115;&#116;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#106;&#117;&#115;&#116;&#64;&#108;&#101;&#116;&#116;&#101;&#114;&#114;&#111;&#114;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 04 Feb 2002 12:52:44 +0000</pubDate>
</item>
<item>
    <title>Changes by Donovan Preston (and a few minor ones by me) to make IDE run under</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d5a38a32f78b/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Changes by Donovan Preston (and a few minor ones by me) to make IDE run under<br/>
MachoPython. Mainly making sure we don't call routines that don't exist.]]></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, 21 Jan 2002 23:01:24 +0000</pubDate>
</item>
<item>
    <title>Backport of 1.47, 1.48 and 1.49:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/44edbe0f2174/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Backport of 1.47, 1.48 and 1.49:<br/>
- Added minimal support for floating windows.<br/>
- Changes by Donovan Preston (and a few minor ones by me) to make IDE run under<br/>
MachoPython. Mainly making sure we don't call routines that don't exist.<br/>
- Don't barf when an AppleEvent was not handled. It's ok to ignore.]]></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, 24 Feb 2002 22:46:28 +0000</pubDate>
</item>
<item>
    <title>Don't barf when an AppleEvent was not handled. It's ok to ignore.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/abcd2f52f316/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Don't barf when an AppleEvent was not handled. It's ok to ignore.]]></description>
    <author>&#74;&#117;&#115;&#116;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#106;&#117;&#115;&#116;&#64;&#108;&#101;&#116;&#116;&#101;&#114;&#114;&#111;&#114;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 13 Dec 2001 12:57:11 +0000</pubDate>
</item>
<item>
    <title>The new menu initialization code would also add the SIOUX menus if a (frozen) Python program had installed its own menubar previously. We now guard against this, with a bit of a hack: FrameWork uses the same Menu ID as Sioux, and the init code checks that the text in the menu is &quot;About SIOUX&quot; before replacing it.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/848f6988829f/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[The new menu initialization code would also add the SIOUX menus if a (frozen) Python program had installed its own menubar previously. We now guard against this, with a bit of a hack: FrameWork uses the same Menu ID as Sioux, and the init code checks that the text in the menu is &quot;About SIOUX&quot; before replacing it.]]></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 Dec 2001 16:08:14 +0000</pubDate>
</item>
<item>
    <title>Import the MacOS toolbox modules from the Carbon package.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/42b2f1936254/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Import the MacOS toolbox modules from the Carbon package.]]></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, 25 Aug 2001 12:15:04 +0000</pubDate>
</item>
<item>
    <title>Merging appropriate 2.1.1 fixes back into the main trunk.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d7590122f9a2/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Merging appropriate 2.1.1 fixes back into the main trunk.]]></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, 03 Aug 2001 13:31:36 +0000</pubDate>
</item>
<item>
    <title>Handle the apple menu differently under Carbon.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7a4175e10626/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Handle the apple menu differently under Carbon.]]></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 Mar 2001 14:39:03 +0000</pubDate>
</item>
<item>
    <title>Default waittime in the eventloop is now None. At low level it will then be set to GetCaretTime().</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/19c2f50e5395/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Default waittime in the eventloop is now None. At low level it will then be set to GetCaretTime().]]></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, 08 Mar 2001 23:10:37 +0000</pubDate>
</item>
<item>
    <title>DialogWindows now have a self.dlg in addition to self.wid.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/260f033ae7df/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[DialogWindows now have a self.dlg in addition to self.wid.]]></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, 14 Feb 2001 17:07:04 +0000</pubDate>
</item>
<item>
    <title>Use FSpCreateResFile() in stead of CreateResFile().</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/90ede5165d1f/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Use FSpCreateResFile() in stead of CreateResFile().<br/>
Don't call OpenDeskAcc() and AppendResMenu() on Carbon.]]></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, 29 Jan 2001 15:32:00 +0000</pubDate>
</item>
<item>
    <title>Replace {Enable,Disable,Check}Item with their carbon-compatible equivalents {Enable,Disable,Check}MenuItem.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2d8e02902d67/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Replace {Enable,Disable,Check}Item with their carbon-compatible equivalents {Enable,Disable,Check}MenuItem.]]></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, 29 Jan 2001 13:29:47 +0000</pubDate>
</item>
<item>
    <title>Sigh... First test before committing. InvalWindowRect and friends are window object methods. Fixed.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6396cc6b1f7a/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Sigh... First test before committing. InvalWindowRect and friends are window object methods. Fixed.]]></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, 23 Jan 2001 14:58:20 +0000</pubDate>
</item>
<item>
    <title>Replaced InvalRect and friends with the Carbon-compliant InvalWindowRect.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/83c1f14682a2/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Replaced InvalRect and friends with the Carbon-compliant InvalWindowRect.]]></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, 23 Jan 2001 14:34:49 +0000</pubDate>
</item>
<item>
    <title>Use MacOS.OutputSeen() on menuselections. Removed KeepConsole code again. This solution is better: it treats a menu selection in the same way as input to stdin (i.e. as an ack of the output that went before).</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/74c6153abbc1/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Use MacOS.OutputSeen() on menuselections. Removed KeepConsole code again. This solution is better: it treats a menu selection in the same way as input to stdin (i.e. as an ack of the output that went before).]]></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, 19 Oct 2000 20:31:51 +0000</pubDate>
</item>
<item>
    <title>Use MacOS.KeepConsole to always exit if the program calls FrameWork._quit(). Overridable with a class variable keepconsole.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3743a6dbc4a7/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Use MacOS.KeepConsole to always exit if the program calls FrameWork._quit(). Overridable with a class variable keepconsole.]]></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, 12 Oct 2000 21:25:37 +0000</pubDate>
</item>
<item>
    <title>Fixed multi-arg appends.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5e48d83c0fce/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Fixed multi-arg appends.]]></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, 07 Mar 2000 23:40:13 +0000</pubDate>
</item>
<item>
    <title>Fixed menu glyph stuff.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f57ff4289fc6/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Fixed menu glyph stuff.<br/>
Use MenuEvent in stead of MenuKey.]]></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, 15 Dec 1999 15:45:23 +0000</pubDate>
</item>
<item>
    <title>Fixed buglet in Application.do_suspendresume(), it took the wrong flag to determine suspend/resume -- jvr</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c5abc81dd1ee/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Fixed buglet in Application.do_suspendresume(), it took the wrong flag to determine suspend/resume -- jvr]]></description>
    <author>&#74;&#117;&#115;&#116;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#106;&#117;&#115;&#116;&#64;&#108;&#101;&#116;&#116;&#101;&#114;&#101;&#114;&#114;&#111;&#114;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 15 Dec 1999 14:55:16 +0000</pubDate>
</item>
<item>
    <title>If a menu shortcut is a tuple in stead of a char it is a tuple (modifierkeys, char [, glyph]).</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e2660afdc381/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[If a menu shortcut is a tuple in stead of a char it is a tuple (modifierkeys, char [, glyph]).]]></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, 14 Dec 1999 15:45:53 +0000</pubDate>
</item>
<item>
    <title>Default schedparams set to (0,0): no event-intervention by Python mainloop. This</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c0eb63c8f1fe/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Default schedparams set to (0,0): no event-intervention by Python mainloop. This<br/>
was always meant to be the default, and the new example-2 was pretty critical<br/>
of this.]]></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, 03 Dec 1999 16:08:50 +0000</pubDate>
</item>
<item>
    <title>cleaned up ugly hack related to activate events and suspend/resume -- jvr</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/894960fa90bc/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[cleaned up ugly hack related to activate events and suspend/resume -- jvr]]></description>
    <author>&#74;&#117;&#115;&#116;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#106;&#117;&#115;&#116;&#64;&#108;&#101;&#116;&#116;&#101;&#114;&#101;&#114;&#114;&#111;&#114;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 27 Jan 1999 14:22:11 +0000</pubDate>
</item>
<item>
    <title>For submenus remember the parent and parent index, so we can grey out our</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/229f73f2c878/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[For submenus remember the parent and parent index, so we can grey out our<br/>
entry if the menu is disabled. This does create a circular reference, so cleanup<br/>
becomes more important.]]></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 Oct 1998 15:29:16 +0000</pubDate>
</item>
<item>
    <title>Added a delete() method to menu entries. Only the last entry of a menu</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/82811c6cb58f/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Added a delete() method to menu entries. Only the last entry of a menu<br/>
can be deleted, but that's good enough for things like a &quot;Windows&quot;<br/>
menu with the dynamic list of open windows at the end of the menu.]]></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, 13 Jul 1998 13:41:02 +0000</pubDate>
</item>
<item>
    <title>For ControlWindow there is a new method do_rawcontrolhit(), which gets</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a9a788c74d6e/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[For ControlWindow there is a new method do_rawcontrolhit(), which gets<br/>
control before TrackControl is called. The default implementation<br/>
calls TrackControl and then do_controlhit().<br/>
<br/>
For ScrolledWindow, do_rawcontrol passes a tracker function to<br/>
TrackControl if the mouse is in one of the arrows or grey areas, and<br/>
the tracker handles scrolling. For the thumb part nothing has changed.]]></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, 28 May 1998 14:22:48 +0000</pubDate>
</item>
<item>
    <title>Added a PopupMenu class.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/69f2e05cc378/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Added a PopupMenu class.]]></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, 06 May 1998 15:33:09 +0000</pubDate>
</item>
<item>
    <title>Break circular reference on menus upon cleanup</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/83e7759e7297/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Break circular reference on menus upon cleanup]]></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, 20 Feb 1998 15:51:39 +0000</pubDate>
</item>
<item>
    <title>Added dopendingevents call</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5a7429ac90c8/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Added dopendingevents call<br/>
Added asyncevents call to enable asynchronous event handling]]></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, 20 Jun 1997 16:24:24 +0000</pubDate>
</item>
<item>
    <title>Replaced MacOS.EnableAppSwitch with MacOS.SchedParams</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/634728d8bc98/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Replaced MacOS.EnableAppSwitch with MacOS.SchedParams]]></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, 12 Jun 1997 10:51:18 +0000</pubDate>
</item>
<item>
    <title>Added Application.cleanup method which asks all windows to close</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9bda38c67f4e/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Added Application.cleanup method which asks all windows to close<br/>
themselves and returns true if they did.]]></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 1996 17:22:40 +0000</pubDate>
</item>
<item>
    <title>Menu callbacks can be strings, in which case they will be looked up in</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/366d72f12794/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Menu callbacks can be strings, in which case they will be looked up in<br/>
the top window.<br/>
The menubar is redrawn in the event loop in stead of for every change.]]></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, 26 Sep 1996 16:17:08 +0000</pubDate>
</item>
<item>
    <title>- Use a flag (self.quitting) as preferred method of exiting mainloop</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/937f69fd43fe/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[- Use a flag (self.quitting) as preferred method of exiting mainloop<br/>
- Added optional &quot;nomenubar&quot; argument to Application.__init__]]></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, 17 Sep 1996 12:35:43 +0000</pubDate>
</item>
<item>
    <title>Added setwatchcursor() and setarrowcursor() functions</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/99250182c48a/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Added setwatchcursor() and setarrowcursor() functions]]></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, 28 Aug 1996 13:53:07 +0000</pubDate>
</item>
<item>
    <title>Mods by Just:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/31e100d9d929/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Mods by Just:<br/>
- Better staggering of windows<br/>
- Windows have zoombox by default, and zooming works<br/>
- DrawControls-&gt;UpdateControls<br/>
- Better scrollbar show/hide]]></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, 26 Jul 1996 14:01:07 +0000</pubDate>
</item>
<item>
    <title>Added MenuItem methods setstyle(), seticon(), setmark()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2b166b220c11/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Added MenuItem methods setstyle(), seticon(), setmark()]]></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, 23 Apr 1996 16:18:33 +0000</pubDate>
</item>
<item>
    <title>- Confine window moves to screen boundaries</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e67adc8b2f16/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[- Confine window moves to screen boundaries<br/>
- Added windowbounds() function to help programmer with staggering<br/>
  windows<br/>
- Added event parameter to idle routine<br/>
- Added settext(label) method to menu entries<br/>
- Erase/invalidate only visRgn in stead of everything<br/>
- Correctly handle clicks in inactive ControlWindows]]></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, 19 Apr 1996 16:00:28 +0000</pubDate>
</item>
<item>
    <title>Fixed ScrolledWindow to disable scrollbars if everything is visible.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/510dbfa8c599/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Fixed ScrolledWindow to disable scrollbars if everything is visible.]]></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, 16 Apr 1996 14:35:43 +0000</pubDate>
</item>
<item>
    <title>Added ScrolledWindow (a window with one or two scrollbars)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/05af29e8df0e/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Added ScrolledWindow (a window with one or two scrollbars)]]></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, 12 Apr 1996 16:24:44 +0000</pubDate>
</item>
<item>
    <title>Added enable(onoff) method to menus and menu items</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a1c0c2a38883/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Added enable(onoff) method to menus and menu items]]></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, 11 Apr 1996 15:39:01 +0000</pubDate>
</item>
<item>
    <title>Removed addpack calls</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/450f4d46d9db/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Removed addpack calls]]></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, 20 Mar 1996 16:24:56 +0000</pubDate>
</item>
<item>
    <title>Added checkmenu() method (to checkmark an entry) and delete() method</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c3e51eb1c14f/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Added checkmenu() method (to checkmark an entry) and delete() method<br/>
to remove a menu.]]></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, 12 Mar 1996 13:32:03 +0000</pubDate>
</item>
<item>
    <title>Various fixes/enhancements, thanks to Ivan and Just:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/604b1fc26d63/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Various fixes/enhancements, thanks to Ivan and Just:<br/>
- Added window.SetPort() method<br/>
- Added optional bounds and resid parameters to Window.open()<br/>
- Fixed apple-menu DA handling<br/>
- Fixed activate-event handling<br/>
- Added default Application.makeusermenus() (File:Quit only)]]></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, 08 Jan 1996 23:50:13 +0000</pubDate>
</item>
<item>
    <title>Minor bugfix in keyboard input handling</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0d6b60b74838/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Minor bugfix in keyboard input handling]]></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, 12 Dec 1995 15:03:35 +0000</pubDate>
</item>
<item>
    <title>Added 2 missing SetPort calls</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f89cdda7405a/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Added 2 missing SetPort calls]]></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, 14 Nov 1995 10:15:42 +0000</pubDate>
</item>
<item>
    <title>Added idle() method, called when no events are available.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/18b60d8d9e35/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Added idle() method, called when no events are available.]]></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, 10 Nov 1995 14:48:36 +0000</pubDate>
</item>
<item>
    <title>Fixed dialog-window event handling</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f8abc037b94f/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Fixed dialog-window event handling]]></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, 31 Aug 1995 13:38:01 +0000</pubDate>
</item>
<item>
    <title>Made separate window class (and subclasses for special windows like</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9bca94a36a08/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Made separate window class (and subclasses for special windows like<br/>
dialogs). This is an incompatible change.]]></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 Aug 1995 14:18:20 +0000</pubDate>
</item>
<item>
    <title>Various fixes: missing imports, missing calls to</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/448edc923cad/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Various fixes: missing imports, missing calls to<br/>
MacOS.HandleEvent. Also, prints are now inside 'if DEBUG'.]]></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, 14 Aug 1995 12:39:54 +0000</pubDate>
</item>
<item>
    <title>Various toolbox routines have gotten new names.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b988a4aca6f9/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[Various toolbox routines have gotten new names.]]></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, 17 Jul 1995 13:25:15 +0000</pubDate>
</item>
<item>
    <title>two new modules for the Mac toolbox</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/75e9e56b5f9b/Mac/Lib/FrameWork.py</link>
    <description><![CDATA[two new modules for the Mac toolbox]]></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, 05 Apr 1995 09:18:35 +0000</pubDate>
</item>

  </channel>
</rss>
