From: Kevin W. <kw...@co...> - 2014-11-26 21:18:14
|
Hi all, I've just had an app accepted by the Mac App Store that ships with bundled Tcl/Tk frameworks, rather than linking to Apple's installed Tcl/Tk libraries. This means that all traces of private API's have been removed and it's safe to use modern versions of Tcl/Tk if you are submitting anything to the MAS. The current released versions (8.5.17 and 8.6.3) still have a little bit of cruft in them: Apple flagged a couple of method calls in the C source code that I missed when I was working on this over the summer. So I committed the last set of deletions to core-8-5-branch and trunk at the Fossil repo in the last week or so; if you are planning to submit something to the MAS, you'll either need to wait for the next point release of Tcl/Tk (no idea when that is) or do a checkout of the latest sources and build them yourself. Nonetheless, it's good news that we no longer have to depend on Apple's aging installation of Tcl/Tk if you are targeting their main application distribution channel. Thanks, Kevin -- Kevin Walzer Code by Kevin/Mobile Code by Kevin http://www.codebykevin.com http://www.wtmobilesoftware.com |
From: Tim J. <tj...@to...> - 2014-11-26 21:31:40
|
On Nov 26, 2014, at 2:18 PM, Kevin Walzer <kw...@co...> wrote: > I've just had an app accepted by the Mac App Store that ships with > bundled Tcl/Tk frameworks, rather than linking to Apple's installed > Tcl/Tk libraries. This in and of itself proves that you are truly a rock star! I would never have tried to “go there” and I’ve been hacking with TCL since John was still at Sun (and Sun was still Sun…) and we were working on Visual TCL for SCO Unix. Tim |
From: Steve L. <st...@di...> - 2014-11-26 22:44:35
|
Hi Kevin, Well done! Would you mind sharing the app name? Steve > On 27 Nov 2014, at 8:18 am, Kevin Walzer <kw...@co...> wrote: > > Hi all, > > I've just had an app accepted by the Mac App Store that ships with > bundled Tcl/Tk frameworks, rather than linking to Apple's installed > Tcl/Tk libraries. This means that all traces of private API's have been > removed and it's safe to use modern versions of Tcl/Tk if you are > submitting anything to the MAS. > > The current released versions (8.5.17 and 8.6.3) still have a little bit > of cruft in them: Apple flagged a couple of method calls in the C source > code that I missed when I was working on this over the summer. So I > committed the last set of deletions to core-8-5-branch and trunk at the > Fossil repo in the last week or so; if you are planning to submit > something to the MAS, you'll either need to wait for the next point > release of Tcl/Tk (no idea when that is) or do a checkout of the latest > sources and build them yourself. > > Nonetheless, it's good news that we no longer have to depend on Apple's > aging installation of Tcl/Tk if you are targeting their main application > distribution channel. > > Thanks, > Kevin > > -- > Kevin Walzer > Code by Kevin/Mobile Code by Kevin > http://www.codebykevin.com > http://www.wtmobilesoftware.com > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk > _______________________________________________ > Tcl-mac mailing list > tc...@li... > https://lists.sourceforge.net/lists/listinfo/tcl-mac |
From: Kevin W. <kw...@co...> - 2014-11-26 22:35:41
|
On 11/26/14, 5:27 PM, Steve Landers wrote: > Hi Kevin, > > Well done! > > Would you mind sharing the app name? > > Steve FileMorph: https://itunes.apple.com/app/id543424096 It's actually written in Perl, ported from Tcl, using ActiveState's Tkx bindings. Don't hold that against me. :-) (I wanted a project whose scope I understood to learn/use with Perl, which I'm planning to use in another, more complicated, project...) --Kevin -- Kevin Walzer Code by Kevin/Mobile Code by Kevin http://www.codebykevin.com http://www.wtmobilesoftware.com |
From: David Z. <kr...@kr...> - 2014-11-27 09:02:32
|
Very good job Kevin!! Thanks a lot for that! Do you think an app built as a starkit + tclkit or as a starpack based on 8.5.17, 8.6.3 or trunk will be accepted too? -- 👤 David Zolli 📧 kr...@kr... |
From: Kevin W. <kw...@co...> - 2014-11-27 13:25:03
|
On 11/27/14, 3:42 AM, David Zolli wrote: > Do you think an app built as a starkit + tclkit or as a starpack based on 8.5.17, 8.6.3 or trunk will be accepted too? Trunk should work. 8.5.17 and 8.6.3 still have a little cruft that I overlooked. --Kevin -- Kevin Walzer Code by Kevin/Mobile Code by Kevin http://www.codebykevin.com http://www.wtmobilesoftware.com |