[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Broken link ./trunk/doc/ref/scsh.texi:@url(http://arglist.com/guile/

From: Clinton Ebadi
Subject: Re: Broken link ./trunk/doc/ref/scsh.texi:@url(http://arglist.com/guile/}
Date: Tue, 17 Aug 2010 12:21:00 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

Andy Wingo <address@hidden> writes:

> Hi Bake,
> On Fri 06 Aug 2010 06:04, Bake Timmons <address@hidden> writes:
>> http://arglist.com/guile/ is a broken link in the scsh.texi file in
>> trunk.
>> The site explains elsewhere at http://arglist.com/www :
>> I've removed some material related to the Guile programming language,
>> since it's probably obsolete.
>> Perhaps the link to the old guile CVS scsh-guile module should be
>> mentioned instead?
> Thanks for the report. Clinton (copied on this mail) once mentioned that
> he had a partial port of that old code to work with current Guile;
> Clinton, is that right? Is there somewhere else to point to, besides the
> old CVS module?

There is Guile Facade which is (more or less) scsh at:


The interface has been changed in some ways (anything provided by Guile
itself it no longer provided), it is undocumented, and I have yet to
actually finish it (another weekend of hacking with my local changes is
all it needs in theory).

The CVS version no longer works with Guile 1.9.x unfortunately (relying
on internal behavior of macroexpanders to implement the explicit
renaming macro macro system). But... once I get my new laptop set up for
hacking (aaaalmost there) and finish up a few rather minor work tasks it
looks like I'll have time for this again (and will have a day or two
without net access to force me from distraction). I'll make an
announcement to guile-user when that happens.

FWIW the tasks I have listed remaining are:

#B _ Port scsh fname {{Tasks:2363}} ([[2010.08.16]])
#C _ Port fork/pipe et al {{Tasks:2359}} ([[2010.08.16]])
#C _ Port port->FOO {{Tasks:2360}} ([[2010.08.16]])
#C _ Port run/FOO {{Tasks:2361}} ([[2010.08.16]])
#C _ Port glob {{Tasks:2362}} ([[2010.08.16]])

I was last working on the fname module: porting it required bringing in
the entire file system code. I brought in most of the code and did a
quick make-it-compile run through, but still have to do the part wherein
I ensure it actually runs.

> For now, changing the link to point to the old CVS module.
> Thanks,
> Andy

Jessie: i thought your beard took the oxygen from the air and made it
        breathable for you

Attachment: pgpM7fLH6mF5Q.pgp
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]