For Programmers: Free Programming Magazines  


Home > Archive > Tcl > March 2004 > Re: MacOS Classic support (finally) gone from CVS *sigh*









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Re: MacOS Classic support (finally) gone from CVS *sigh*
Daniel A. Steffen

2004-03-30, 1:36 am

Andreas,

Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> wrote in message news:<slrnc5j897.u3k.avl@gamma.logic.tuwien.ac.at>...
> For those who don't watch the CVS:
> As of today, most (if not all) of the MacOS Classic (<=9.x) specific
> stuff has been removed from the CVS-source-tree.
> While I surely understand the motivaton (and even if I didn't, it
> wouldn't make much of a difference), I find it a pity, that my
> old powerbook would never see the beauty of {expand}-syntax and
> dictionaries :-(
>
> I hereby publicly offer a 50 Euro-donation for some local charity
> organisation (my favourite: http://www.rotenasen.at/ - in german
> language, though), if someone still running a classic MacOS with
> development environment could make available one latest MacOS-
> Classic-binary distribution (Tcl+Tk 8.5a1) that would still be
> able to run on MacOS 8.0 till 9.x
> Would anyone else also donate something?


Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> wrote in message news:<slrnc5lrko.u3k.avl@gamma.logic.tuwien.ac.at>...
> Most likely it's not worth the effort to keep it up for years to come,
> but I hoped that the effort of compiling *one* last (unofficial) binary
> distri would not be all that much.


I think you most likely are wrong about that...

Having compiled many mac classic binary distros in the past, I know
how much breakage had been introduced in simple point releases when
nobody was building the classic sources anymore on an ongoing basis;
e.g. in the 8.4.x series, I had spent a number of allnighters to fix
problems to get 8.4.2 out, which is the last classic binary I made
available
http://www.maths.mq.edu.au/~steffen/tcltk/classic.html
(note that since that 8.4.2 release, I have not received a single
request for binaries of more recent version, a fact which has
contributed to the decision to drop support for mac classic...)

To my knowledge, the last time someone built the tcl/tk mainline on
classic mac was early in the 8.5a0 timeframe, 30/6/2003:
http://aspn.activestate.com/ASPN/Ma...cl-core/2013610

In the meantime many many changes have been made and I'd estimate that
it would take up to a man-w to get the mac classic port even just
building again, let alone do testing and implementing of missing new
features in 8.5a1.

There has been a long discussion and a call for maintainers for mac
classic on both tcl-core and tcl-mac recently, nobody has come
forward:
http://aspn.activestate.com/ASPN/Mail/Message/2013486
Also, I have first publicly proposed to drop mac classic support over
a year ago
http://aspn.activestate.com/ASPN/Mail/Message/1568657
and 3 months ago Jeff has brought this up on tcl-core again
http://aspn.activestate.com/ASPN/Mail/Message/1913380
so it is not like this was a sudden surprising decision; anyone
genuinely interested in the mac classic port had ample opportunity to
speak up IMO.

Cheers,

Daniel

--
** Daniel A. Steffen ** "And now for something completely
** Dept. of Mathematics ** different" Monty Python
** Macquarie University ** <mailto:steffen@maths.mq.edu.au>
** NSW 2109 Australia ** <http://www.maths.mq.edu.au/~steffen/>
Daniel A. Steffen

2004-03-30, 1:36 am

Ray,

rayj@ingenio.com (Ray Johnson) wrote in message news:<109e99c4.0403230901.46d7014f@posting.google.com>...
> That is an interesting passing for me as I wrote a large chunk of that
> code. It was certainly an interesting programming task at the time.
> I had to implement a Windows/Linux style window system on top of the
> "canvas" style windowing system of the Mac. I remember the first time
> I got a window "clipping" algorithms right so that one window's
> contents didn't write all over the other. How excited I was about
> such a simple silly thing! :)
>
> None the less, I do not mourn that code's passing. The new MacOS is a
> *much* better platform and the fact that it is more like Windows and
> Unix than the old MacOS should makes it much easier to have the latest
> greatest features.


in fact, some of your Tk code is likely still present in the Tk Aqua
port, which is based in parts on the classic mac Tk code.

OTOH, the mac classic Tcl code is gone for good, tcl on Mac OS X is
just unix tcl...

Cheers,

Daniel

--
** Daniel A. Steffen ** "And now for something completely
** Dept. of Mathematics ** different" Monty Python
** Macquarie University ** <mailto:steffen@maths.mq.edu.au>
** NSW 2109 Australia ** <http://www.maths.mq.edu.au/~steffen/>
Andreas Leitgeb

2004-03-31, 4:58 am

Daniel A. Steffen <steffen@maths.mq.edu.au> wrote:
> Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> wrote:
[color=darkred]
> I think you most likely are wrong about that...
> [building for Classic-Mac *is* much effort: likely more than a man-w]

Hmm, I almost feared so...

> so it is not like this was a sudden surprising decision; anyone
> genuinely interested in the mac classic port ...

My interest in the Classic-Mac port is definitely not "genuine" enough.

In the unlikely case, that someone else (for whatever reason) still
takes the hassles to build one, my original offer still stands :-)

I just won't hold my breath, though.

Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com