Re: Current Garnet distribution

Russell Almond <[email protected]> Thu, 20 May 2004 20:48:42 -0400
Newsgroups gmane.lisp.garnet.user
Message-ID <[email protected]>
On May 17, 2004, at 8:04 PM, Fred Gilham wrote:

>
> Hello,
>
> What's the status of Garnet on Sourceforge?

Several months ago now, I did a re-org to restore the original 
directory structure.
I also rewrote the compiler scripts so that the after-compile script 
was no longer necessary.

>
> Recently CMU Lisp changed its packages to get rid of the USER package
> and replace it with the COMMON-LISP-USER package.  This apparently
> caused Garnet to fail for someone.  I decided to update my version of
> Garnet so it doesn't use the USER package any more.
>
> I'm wondering a couple of things:
>
> 1) Is anyone using Garnet on some Lisp that doesn't have the
>    COMMON-LISP-USER package?
>
I think that they are very rare.  They may need to work against an old 
version
of Garnet anyway.

> 2) Is anyone adding changes to the Garnet on Sourceforge?
>
One of these days I will get around to debugging what is wrong with the 
MCL version.
I don't have any pending changes.

> My changes are rather extensive (though not at all complicated or
> anything.  Just a lot of tedium).  I've also gotten rid of some of the
> old Lucid stuff that was still in the source.
>
Make sure you check them against my new versions.  In order to get 
things to work right in MCL,
I needed to work just about everything through the garnet-load function 
(which is in the user package).  I also needed to introduce a do-load 
function to replace load (also in the user package) to get around
the cr/lf problem in MCL.  All of my changes are in CVS head, so if you 
work against that version, you should be alright.  I can test your 
changes in MCL after you upload them.

I'm not sure about dropping the Lucid stuff.  Isn't it mostly harmless? 
  However, I doubt
anybody still has a version of Lucid lisp which still runs.

	--Russell Almond



> -- 
> Fred Gilham                                        [email protected]
> A gold coin standard transfers monetary policy-making from central
> bankers and government officials to the common man, who can walk into
> a bank and demand payment for paper or digital currency in gold
> coins. This is the ultimate form of democracy, and the Establishment
> hates it.                                   -- Gary North