b4284 / guile-scsh

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

guile-scsh is an incomplete port of the Scheme Shell to Guile.
guile-scsh 2.x is based on scsh 0.5.3 and is compatible with
the Guile 1.6.x series.  It will not work with Guile 1.4.x.

For the original scsh package and documentation, see:

http://www.scsh.net/
http://sourceforge.net/projects/scsh/

The original scsh package has a detailed manual:
scsh-0.5.3/doc/scsh-manual.ps

guile-scsh 2.x requires the guilerxspencer module, available from
http://arglist.com/guile/.  A few guile-scsh modules can still be used
if it's not installed.  It's possible to install guile-scsh first and
guilerxspencer later.

Please send bug reports to:

bug-guile@gnu.org

To install guile-scsh, use something like:

./configure --prefix=<see below>
make install

The prefix given to configure should probably match the prefix where
Guile's site directory can be found.  Otherwise Guile won't find the
module without further configuration.  E.g.,

--prefix=/usr --> /usr/share/guile/site
--prefix=/usr/local --> /usr/local/share/guile/site

Alternatively it's sufficient to rename (or link) the main guile-scsh
directory to "scsh" and place it somewhere in the Guile load path (type
%load-path in an interactive Guile session to see the current
setting).

For more information see:

INSTALL for generic configure documentation.

USAGE for notes on using the library with Guile.

INCOMPAT for differences with the original scsh.

About

License:Other


Languages

Language:Scheme 100.0%Language:Shell 0.0%