From: Jeff H. <je...@ac...> - 2012-07-24 04:10:59
|
Hi James, On 2012-07-23, at 8:34 PM, James Burgess wrote: > So ActiveState and Apple both don't ship the main branch and it doesn't compile on a latest os. Is there a reason for this other than there is no one to update sourceforge tars or the fossil repo? I can't find anywhere on sourceforge or www.tcl.tk that explains these branches. Did I miss something or is this something that the developers just keep in their heads? You could call this a quirk of general Tcl development. When 8.5 was started, Carbon was all that anybody used. As Cocoa extended its reach and 8.5 got long in the tooth, it was necessary to make it supported, but core development tries (sometimes too hard) for compatibility on release tracks. Thus 8.5 main branch stuck with Carbon, and 8.6 (as it is still beta) was made Cocoa by default. As there are are only a handful of core folks that focus on the C side of OS X, the knowledge did just rest in our heads. Of course, you found the right venue in which to glean that info. Jeff > On Jul 22, 2012, at 11:02 AM, Kevin Walzer wrote: > >> On 7/22/12 12:58 PM, James Burgess wrote: >>> oh dear, that was a typo - " tcl.h says this is 8.4.9", I meant to say "tcl.h says this is 8.5.9". >>> >>> - James >> >> The main line of Tk 8.5 uses the older Carbon API. 8.6 uses Cocoa, which >> has also been backported to 8.5, is available in source form here: >> >> http://core.tcl.tk/tk/timeline?r=tk-cocoa-8-5-backport >> >> Apple uses an ancestor of this branch in OS X, and ActiveState uses this >> branch in ActiveTcl now as well. >> >> -- >> Kevin Walzer >> Code by Kevin >> http://www.codebykevin.com >> >> ------------------------------------------------------------------------------ >> Live Security Virtual Conference >> Exclusive live event will cover all the ways today's security and >> threat landscape has changed and how IT managers can respond. Discussions >> will include endpoint security, mobile security and the latest in malware >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >> _______________________________________________ >> Tcl-mac mailing list >> tc...@li... >> https://lists.sourceforge.net/lists/listinfo/tcl-mac > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Tcl-mac mailing list > tc...@li... > https://lists.sourceforge.net/lists/listinfo/tcl-mac |