From: Jim I. <ji...@ap...> - 2004-05-19 18:32:56
|
Daniel, Adding the demos was very cool! Thanks... I noodled around in them for a while, and most things worked fine. There are still some BWidget glitches that show up in a few demos, and the TclSpeech demo shows that we aren't quite getting the size of dropdown menus right (there is a little junk left when they resize). But there don't seem to be any problems with the distro itself. Looking at the tile theme reminds me that I really need to finish the 2/3rds done implementation of the Macintosh scale widget. It looks much nicer than the crusty X11 one (if only it worked!)... Jim On May 19, 2004, at 10:13 AM, Daniel A. Steffen wrote: > All, > > as promised earlier, I'm finally ready to release an 8.4.6 TclTkAquaBI > distro. > > Apologies for the long delay, which was due to many factors, not the > least of which the unexpectedly time-consuming nature of some of the > work I had started doing on the distro... > > Given that the core sources used are from a similar timeframe than > what went into ActiveTcl 8.4.6.1, I'm using the 8.4.6.1 version number > as well. People wanting something closer to core-8-4-6 can always use > my TclTkAqua 8.4.6b1 distro, which was based on essentially the final > 8.4.6 core sources. > > There are quite a number of additions and changes for 8.4.6.1, partly > to add bundled docs and demos (c.f. excerpt from CHANGES below). Thus > it would be useful if a few people here could test the installers and > run through a few of the demos, before I publicise the release more > widely (c.f. announcements in > http://tcltkaqua.sf.net/8.4.6/Installer/ANN/ ). > > The usual disk images are available at > http://tcltkaqua.sf.net/8.4.6/dmg/ > If I don't get major problem reports, I'll upload them to the SF file > release area in around 20 hours or so, and announce the release. > > All the other usual options for binaries are available in > http://tcltkaqua.sf.net/8.4.6/ > also see > http://tcltkaqua.sf.net/8.4.6.html > which will be linked from the homepage once the release is out. > > Note that the default download binaries are now for Mac OSX 10.3 > (Panther) and up only; there are alternate binaries built on 10.2 > (Jaguar) also, but they are missing some features. This will be the > last release that I'll be able to do for Jaguar. > > Make sure you check out the new docs and demo dirs, as well as the > newly added extensions, such as Tile (with Aqua theme!) and TclODBC > (using the Mac OSX bundled iodbc, c.f. "/Applications/Utilities/ODBC > Administrator") > > Also note that the BI installer by default now installs both Tcl/Tk > 8.4.6 and Tcl/Tk 8.5a2; thanks to the magic of frameworks, they should > coexist peacefully. The default binaries continue to be 8.4, i.e. > tclsh is tclsh8.4, and /Library/Frameworks/Tcl.framework/Tcl is 8.4, > but you can use tclsh8.5 or link to > /Library/Frameworks/Tcl.framework/Versions/8.5/Tcl... > You also have html docs for both 8.4 and 8.5 which can be handy (OTOH, > the newly added tcl/tk manpages are for 8.4 only). > > BTW, the full BI install now takes up 100MB of disk space ! > > Cheers, > > Daniel > > -- ** Daniel A. Steffen ** "And now for something completely > ** Dept. of Mathematics ** different" Monty Python > ** Macquarie University ** <mailto:st...@ma...> > ** NSW 2109 Australia ** <http://www.maths.mq.edu.au/~steffen/> > > ----------------------------------------------------------------------- > ------------ > Excerpt from http://tcltkaqua.sf.net/8.4.6/CHANGES : > > --- 19/May/04 Released 8.4.6.1 > ----------------------------------------------- > > - Added new projects: Tcl/Tk Prerelease (CVS HEAD i.e. 8.5), Tc/Tk > Manpages, > TclAppleScript, TclODBC, Tile, TclApps. > > - Updated all existing components to latest sources, the following > projects have > changed: Tcl/Tk, Thread, TclVFS, Expect, Tcllib, Tklib, BWidget, Tix, > tDOM, TLS, > TclHttpd, SWIG, Mk4Tcl, Oomk, Snack, TclAE, QuickTimeTcl, e4Graph, > Tkcon, > Tclkit, SDX, Wikit, Wishkit. > > - Reordered packages to better group related extensions in Installer & > Readmes. > > - Added installation of readmes, docs and demos for all packages into > /Library/Tcl/docs /Library/Tcl/man and /Library/Tcl/demos. > > - Added .url webloc files for package homepages to /Library/Tcl/docs > and > to tar.gz archives. > > - Dynamically build up "Batteries-Included README.html" to reference > installed > readmes, docs and demos, as well as package homepages and wiki pages. > Install > this readme and TclTkAquaBI license into /Library/Tcl and > automatically open > readme in Safari after install. > > - Major overhaul & enhancement of all TclTkAqua readmes, html docs and > website. > > - Learner Wishkit and Wish standalone by removing more inessential > files, > added expectk script and improved xowish script for legacy support. > > - Various new patches for updated/broken software, some patches > obsoleted, > many new build fixes for various breakage. > > - Streamlined GNUMakefile, cleaned up target sets, new meta-target > 'batteries' > for anything not in 'core', numerous small fixes, added support for > referencing > docs/demos/homepages/wikipages and installing docs/demos/.urls; added > support > for building docs with doctools and docbook; added common version > extraction for > all pbxprojs and for all TEA3 configures, whitespace cleanup, smallest > relative > path calculation, more diagnostics. > > - Package building target now calls sub-make directly and buildPackage > no longer > calls make, instead just wraps given temp dir; avoids loosing make > overrides; > added short version @ substitution, added support for concatenating > multiple > installer scripts, fixed cvsdate extraction. > > - Added website docs to CVS, moved website to SF, enhanced apache file > listings, > enhanced statistics graph with hidden options for averaging and rate > display. > > - SWIG: added ruby support, removed python support when building on > Jaguar > due to problems with missing wchar.h. > > --- 25/Feb/04 Released 8.4.6.0b1 > ----------------------------------------------- > > - Updated all existing components to latest sources, the following > projects > have changed: > Tcl/Tk, Tcllib, BWidget, TkTable, Treectrl, Memchan, TLS, TclHttpd, > SWIG, > Mk4Tcl, Oomk, Snack, XOTcl, TclAE, e4Graph, Tkcon, Tclkit, Critcl > > - Updated patches with new fixes for Snack, TLS; removed outdated > patches. > > - Improved version extraction for Memchan, Trf, Trfcrypt, Snack, XOTcl. > > - Tcl extension installer packages use /Library/Tcl as default > location instead > of / and don't include full paths in archive, installer packages for > individual > download are relocatable where applicable. > > - SWIG: added perl, python & java support; fixed broken C(XX)FLAGS > override. > > - Added graph to statistics page, minor CSS fix; graph generated > directly in > php using slightly patched PEAR::Image_Graph package and php GD 1.6.2 > support. > > --- 4/Feb/04 Released 8.4.5.0 > -------------------------------------------------- > -- Jim Ingham ji...@ap... Developer Tools Apple Computer |