From: Lars H. <Lar...@re...> - 2009-05-19 22:30:25
|
dg...@ni... skrev: > With Patch 2794032 applied and a Tk 8.5.8 release > containing it, then a script application that needed > to continue to support Tiger could do so with a > > package require Tk 8.5.0-8.6 > > when the app detects it is running on Tiger and just > > package require Tk 8.5.0 > > in other environments. The special requirement for > Tiger is only necessary as protection against a Tk 8.6 > that might somehow get installed on a Tiger system > even though it doesn't work there. Surely protection against *that* should be the responsibility of the package indexing system rather than each and every application. It's just a matter of making the Tk_Init of a CocoaTk 8.6 throw an error when called under 10.4, is it not? Lars Hellström |