

#Homebrew activetcl install
Note that this would also make it harder for end users to upgrade Tcl/Tk, currently they can use the ActiveState installer to install a better Tk release and that would no longer be necessary. In either case Tcl/Tk would be installed *inside* amework and hence couldn't conflict with other installations of Tcl/Tk (system, activate-state, homebrew. The logical location for installing and embedded Tcl/Tk is either in /lib (for a unix install of Tk) or in amework/Versions/X.Y/Frameworks (for a Tcl/Tk framework install). Sounds reasonable, but please put the libs not in a place that might conflict with a Tk installed by other means (e.g. And following the Windows installer lead would be a good starting point. Even if it were to double the size, 40Mb still seems pretty small by today's standards.

But the current ActiveTcl installer dmgs are around 24Mb while the 3.3.0 installers are a little less than 20Mb. Yes, it would have to be a subset since some of the stuff in the ActiveTcl releases is unavailable anyway. Alternatively we could ship the same subset as the Windows installer. There's also the question of what bits of Tcl/Tk should be bundled, although I guess we should ship a minimal install of Tk that still supports everything that is wrapped by the python std lib. Also we could also look at providing Tcl/Tk 8.5 for 10.5 users (possibly only Intel ones) which we currently do not.Īuthor: Ronald Oussoren (ronaldoussoren) *Ī major reason for why the current installers don't install Tk as well is that this would significantly increase the size of the installer. It would be good to still give users the option to use ActiveTcl for any of its additional features or to use system Python. We should be able to provide a better out-of-the-box experience if installers included its own copies of up-to-date Tcl/Tk libraries (as is the case with the Windows installers).
#Homebrew activetcl license
installers currently also support using ActiveTcl release but that is also not ideal as there are license restrictions for some users and a separate download and install is required. The 10.7 and 10.8 versions are better but still have serious crashers that have been more recently fixed. The Apple-supplied versions of the Cocoa-based Aqua Tk 8.5 on 10.6 was unusable with IDLE and most Tkinter applications. The current situation with Tcl/Tk on OS X is less than ideal. Investigate providing Tcl/Tk 8.6 with OS X installersĪivar.Annamaa, benjamin.peterson, cjrh, esc24, georg.brandl, kbk, markroseman, ned.deily, python-dev, rhettinger, ronaldoussoren, samueljohn, terry.reedyĬreated on 09:20 by ned.deily, last changed 14:57 by admin.
