This message announces the availability of Scheme Library release slib2c9.

New in slib2c9:

	* slib.texi (Installation): Instructions cataloged by
	implementation.
	* DrScheme.init: Added support for DrScheme.
	* http-cgi.scm (form:split-lines): Don't return empty strings.
	* http-cgi.scm (form-urlencoded->query-alist): Don't convert empty
	strings to #f.
	* http-cgi.scm (make-urlencoded-command-server): Unifies
	form-urlencoded->query-alist, serve-query-alist-command, and
	invoke-command-on-parameter-list.
	* paramlst.scm (remove-parameter): Added.
	* http-cgi.scm (cgi:serve-query): Added.
	* Makefile, README, mklibcat.scm: Added http-cgi.scm
	* http-cgi.scm: Split off from htmlform.scm.
	* randinex.scm (random:solid-sphere!): Return radius.
	* htmlform.scm: Major rewrite.  html: procedures now return
	 strings.
	* db2html.scm: Moved html table functions from htmlform.scm.
	* htmlform.scm (html:checkbox): Rectified number of arguments
	conflict.
	(html:hidden): Added.
	(html:text, html:checkbox, html:dt-strong-doc): Added functional
	procedures; renamed previous with appended `!'.
	* dbutil.scm (make-command-server): *default* command added.
	(dbutil:check-domain): Abstracted to top-level procedure.
	* charplot.scm (find-scale): Pick arbitrary scale when data has
	range of zero.
	(plot-function!): Added.
	* pnm.scm: PNM image file functions added.
	* charplot.scm (charplot:iplot!): Fixed label and axis bug.

From Colin Walters <walters@cis.ohio-state.edu>
	* comlist.scm (comlist:intersection, comlist:set-difference,
	comlist:remove, comlist:remove-if, comlist:remove-if-not,
	comlist:butlast, comlist:butnthcdr): Fixed functions which weren't
	properly tail recursive.

SLIB is a portable Scheme library providing compatibiliy and utility
functions for all standard Scheme implementations.

SLIB includes initialization files for Bigloo, Chez, DrScheme, ELK,
GAMBIT, MacScheme, MITScheme, PocketScheme, RScheme Scheme->C,
Scheme48, SCM, SCSH, T3.1, UMB-Scheme, and VSCM.

Documentation includes a manifest, installation instructions, and
coding guidelines for the library.  Documentation of each library
package is supplied.  SLIB Documentation is online at:

	     http://swissnet.ai.mit.edu/~jaffer/SLIB.html

SLIB source is available from:
 http://swissnet.ai.mit.edu/ftpdir/scm/slib2c9.zip
 swissnet.ai.mit.edu:/pub/scm/slib2c9.zip (FTP instructions follow)

SLIB-PSD is a portable debugger for Scheme (requires emacs editor):
 http://swissnet.ai.mit.edu/ftpdir/scm/slib-psd1-3.zip
 swissnet.ai.mit.edu:/pub/scm/slib-psd1-3.zip

SCHELOG is an embedding of Prolog in Scheme+SLIB:
 http://www.cs.rice.edu/CS/PLT/packages/schelog/

Programs for printing and viewing TexInfo documentation (which SLIB
has) come with GNU Emacs or can be obtained via ftp from:
 ftp.gnu.org:pub/gnu/texinfo/texinfo-4.0.tar.gz

				-=-=-

  ftp swissnet.ai.mit.edu (anonymous)
  bin
  cd pub/scm
  get slib2c9.zip
