goosh is a small process-control library for Guile. NON-INSTALL To load goosh into a Guile session, type: (use-modules (goosh)) with goosh.scm in your current working directory. This assumes that you haven't removed "." from the Guile load path. INSTALL Copy the goosh.scm file to a place where the Guile module system can find it. If you want to go completely overboard you can install the documentation too. Below it's assumed that everything is installed with a "$prefix" of /usr. Replace /usr with your own $prefix if required. The %load-path variable in Guile determines which directories can be used: $ guile guile> %load-path ("/usr/share/guile/site" "/usr/share/guile/1.4" "/usr/share/guile" ".") (quit) Either copy goosh.scm to one of these directories, or install goosh.scm somewhere else and modify the load path. The load path can be modified by placing code in one of the optional Guile startup files: $HOME/.guile /usr/share/guile/site/init.scm /usr/share/guile/[version]/init.scm e.g., (if (getenv "HOME") (set! %load-path (cons (string-append (getenv "HOME") "/guile") %load-path))) To install the documentation: cp goosh.info /usr/info install-info goosh.info /usr/info/dir AUTHOR Gary Houston, email ghouston at the domain arglist.com.