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