>>> The Crossjammer writes:
> What's the general flavor of the scsh mailing list? Just bug
> reports? Announcements? General discussion?
All of the above. scsh-bugs is actually supposed to be seperate, but
like the scheme48 list, they are the same for the moment.
> Also, I saw some
> people mention 0.2 and scm48 0.39. Are either available for
> general use or to just a select few?
0.2 is available from the same sitess as before. I guess Olin forgot to
post the announcement to the scsh list itself. I include the annoucement
below. s48 0.39 is available from:
but really hasnt been released.
This is a release of scsh, release 0.2.
Scsh is a Unix shell that is embedded within R4RS Scheme.
It provides high-level shell notation and full access to
the Unix system calls. The current implementation is built
on top of Scheme 48, version 0.36.
We currently have scsh running on
NeXTSTEP Intel systems
It's not hard to port scsh to new systems.
You can get a copy of scsh via anonymous ftp, from the following:
These tar files include a detailed manual and a paper describing
the design of the system.
For the lazily curious, we also have the manual separately available as |
Just click 'n view. |
The current release is primarily useful for writing shell scripts
and doing general systems programming.
Real interactive use needs a parser for an sh-like syntax, job control,
and the gnu readline library. If you're interested in hacking
on these things, drop us a line at email@example.com.
We've got designs for most of this stuff; we're just short on time
This release is only slightly different from release 0.1: |
- It has the new time package |
- A bug in the makefile has been fixed; makes should be totally painless. |
- There is now a friendly, ASCII-format cheat sheet with all the system |
calls listed in doc/cheat.txt. Not an info node, but as an online |
resource, it's better than nothing. |
- Some bugs in the manual have been fixed. |
- Solaris support has been added. |
We do not have the network package ready for this release. |
For the next minor release, we're mostly going to focus on merging in our
network code (so people can run our ftp, http, smtp, and telnet Scheme code
along with our Web server toolkit), our awk replacement, and bugfixes we get.
We will also merge in support for new platforms if people send in the code.
For the release after that, we'll try and get current with S48 releases, which
will get us thread capability. So we're pretty busy even w/o the interactive
Brought to you by the Scheme Underground scsh team.
-Olin Shivers, Brian Carlstrom & David Albertz