This message announces the availability of Scheme Library release slib2d3.

 + SLIB has been accepted as a GNU package.

New in slib2d3:

 + Solid-modeling package creating VRML97 files.

 + A color package providing methods to specify, compute, and transform
   colors in the additive color spaces CIEXYZ, CIEL*a*b*, CIEL*u*v*,
   CIEL*C*h, RGB709, sRGB, e-sRGB, xyY, and chromaticity.

   * Color Data-Type::          'color
   * Color Spaces::             XYZ, L*a*b*, L*u*v*, L*C*h, RGB709, sRGB
   * Spectra::                  Color Temperatures and CIEXYZ(1931)
   * Color Difference Metrics:: Society of Dyers and Colorists
   * Color Conversions::        Low-level
   * Color Names::              In relational databases
   * Daylight::                 Sunlight and sky colors

 + The `Databases' utility layer now provides:
   * Identification of open databases by filename.
   * Automatic sharing of open (immutable) databases.
   * Automatic loading of base-table package when creating a database.
   * Detection and automatic loading of the appropriate base-table
     package when opening a database.

 + The procedure CREATE-ARRAY allows designation of element type
   restriction to characters, booleans, complex, real, integers and
   non-negative integers of several precisions.  Those specialized array
   types not supported by an implementation are made using general
   arrays.

 + determ.scm: Feature DETERMINANT aquired the matrix-algebra functions:
   TRANSPOSE, MATRIX:PRODUCT, and MATRIX:INVERSE.

 + Procedure OPEN-FILE defined for all implementations allows
   designation of binary and text modes for both input and output.

 + Procedures CALL-WITH-OPEN-PORTS, PORT?, CLOSE-PORT defined for all
   implementations.

 + matfile.scm: Reads (binary) MAT-File Format version 4 (MATLAB).

 + logical.scm: Bit-order, lamination, and gray-code functions.

 + Aggregate features specify multiple packages in the catalog.
   Added aggregate features: R2RS, R3RS, R4RS, R5RS.

 + require supports dynamically loading color-name databases and CIE
   spectral data.

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 is available from:
 http://swissnet.ai.mit.edu/ftpdir/scm/slib2d3.zip
 http://swissnet.ai.mit.edu/ftpdir/scm/slib-2d3-1.noarch.rpm
 swissnet.ai.mit.edu:/pub/scm/slib2d3.zip
 swissnet.ai.mit.edu:/pub/scm/slib-2d3-1.noarch.rpm

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

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
