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

Reply via email to