<div dir="ltr">Further the Maverick-induced bug affecting Tkinter-based apps:<div><br></div><div>For those packaging apps for distribution using py2app,<div>you can force your app to run in 32 bit mode using the following</div>
<div>simple line in the terminal:</div><div><br></div><div>ditto --rsrc --arch i386 YOURAPP.app YOURAPP-32.app/<br></div></div><div><br></div><div>Mick</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">
On 28 October 2013 09:47, Ned Deily <span dir="ltr"><<a href="mailto:nad@acm.org" target="_blank">nad@acm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
In article <<a href="mailto:nad-DFD185.12400123102013@news.gmane.org">nad-DFD185.12400123102013@news.gmane.org</a>>,<br>
<div class="im"> Ned Deily <<a href="mailto:nad@acm.org">nad@acm.org</a>> wrote:<br>
> In article<br>
> <CABaQFFEn+6wP6=<a href="mailto:opdiD2ERFDcq4eDw3y0T%2BMYfBRYMitZCspSw@mail.gmail.com">opdiD2ERFDcq4eDw3y0T+MYfBRYMitZCspSw@mail.gmail.com</a>>,<br>
> "Michael O'Donnell" <<a href="mailto:michael.odonnell@uam.es">michael.odonnell@uam.es</a>> wrote:<br>
</div>[...]<br>
<div class="im">> > Installed OSX 10.9 (Maverick) this morning,<br>
> > and then opened Idle (as packaged with<br>
> > Python 3.4.0 alpha 4 from the <a href="http://python.org" target="_blank">python.org</a> release).<br>
> ><br>
> > I can do most everything, except when I click on<br>
> > my code to change the insert pointer location, it doesn't<br>
> > move from the old position.<br>
> ><br>
> > Well, to make things worse, once in ten clicks<br>
> > it will follow. Sometimes, especially when i click<br>
> > beyond the last char on a line, the insert mark<br>
> > disappears entirely.<br>
> ><br>
> > Anyone seen anything similar? Anyone<br>
> > run Idle under Maverick without this problem?<br>
><br>
> This is an OS X 10.9 related problem in Cocoa Tk. It is awaiting further<br>
> investigation:<br>
><br>
> <a href="https://core.tcl.tk/tk/tktview?name=53f7a1b553" target="_blank">https://core.tcl.tk/tk/tktview?name=53f7a1b553</a><br>
><br>
> <a href="http://bugs.activestate.com/show_bug.cgi?id=101210" target="_blank">http://bugs.activestate.com/show_bug.cgi?id=101210</a><br>
<br>
</div>Update: Kevin Walzer has tracked down the problem and committed a fix for Tk<br>
8.5 which solves the problems seen with Python's IDLE on 10.9.<br>
<br>
As described in Issue19373, the Python project has just issued maintenance<br>
release candidates, 3.3.3rc1 and 2.7.6rc1, for the current Python 3 and 2<br>
releases. The <a href="http://python.org" target="_blank">python.org</a> OS X 64-bit binary installers for these releases now<br>
include a built-in version of Tcl/Tk 8.5 so that users no longer have to<br>
install third-part Tcl/Tk releases to avoid the critical problems in the<br>
system Tcl/Tk 8.5 shipped by Apple in recent OS X releases. The fix arrived<br>
after the "rc1" installers were created but "rc1_rev1" installers that include<br>
this fix should be available on the 3.3.3 and 2.7.6 download pages soon. The<br>
fix will also be included in the next pre-release of 3.4.0, expected to be<br>
3.4.0b1. In the meantime, there are things you can do to mitigate the problem<br>
on 10.9; as described in Issue19373, the simplest workaround for IDLE is to<br>
force it to run in 32-bit mode.<br>
<br>
<a href="http://www.python.org/download/releases/3.3.3/" target="_blank">http://www.python.org/download/releases/3.3.3/</a><br>
<a href="http://www.python.org/download/releases/2.7.6/" target="_blank">http://www.python.org/download/releases/2.7.6/</a><br>
<a href="http://bugs.python.org/issue19373" target="_blank">http://bugs.python.org/issue19373</a><br>
<div class="HOEnZb"><div class="h5"><br>
--<br>
Ned Deily,<br>
<a href="mailto:nad@acm.org">nad@acm.org</a><br>
<br>
_______________________________________________<br>
Tkinter-discuss mailing list<br>
<a href="mailto:Tkinter-discuss@python.org">Tkinter-discuss@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/tkinter-discuss" target="_blank">https://mail.python.org/mailman/listinfo/tkinter-discuss</a><br>
</div></div></blockquote></div><br></div>