diff options
| author | Bryan Newbold <bnewbold@robocracy.org> | 2017-02-20 00:06:40 -0800 | 
|---|---|---|
| committer | Bryan Newbold <bnewbold@robocracy.org> | 2017-02-20 00:06:40 -0800 | 
| commit | a69c9fb665459e2bfdbda1bf80741a0af31a7faf (patch) | |
| tree | f0bc974f8805049e6b9a4e6864886298fbaa05a4 /ANNOUNCE | |
| parent | 4684239efa63dc1b2c1cbe37ef7d3062029f5532 (diff) | |
| download | slib-a69c9fb665459e2bfdbda1bf80741a0af31a7faf.tar.gz slib-a69c9fb665459e2bfdbda1bf80741a0af31a7faf.zip | |
New upstream version 3b5upstream/3b5upstream
Diffstat (limited to 'ANNOUNCE')
| -rw-r--r-- | ANNOUNCE | 172 | 
1 files changed, 31 insertions, 141 deletions
| @@ -1,172 +1,62 @@ -This message announces the availability of Scheme Library release slib-3b1. +This message announces the availability of Scheme Library release slib-3b5.  SLIB is a portable Scheme library providing compatibiliy and utility  functions for all standard Scheme implementations. -SLIB supports Bigloo, Chez, ELK 3.0, GAMBIT 3.0, Guile, JScheme, -MacScheme, MITScheme, PLT Scheme (DrScheme and MzScheme), Pocket -Scheme, RScheme, scheme->C, Scheme48, SCM, SCM Mac, scsh, SISC, Stk, -T3.1, umb-scheme, and VSCM. +SLIB supports Bigloo, Chez, ELK-3.0, Gambit-4.0, Gauche-0.9, Guile, +JScheme, MacScheme, MITScheme, Pocket-Scheme, RScheme, S7, scheme->C, +Scheme48, SCM, SCM-Mac, scsh, SISC, Stk, T3.1, umb-scheme, and VSCM.  SLIB is free software.  It has a Permissive-Non-Warranty license -(http://swiss.csail.mit.edu/~jaffer/SLIB_COPYING.txt). +<http://people.csail.mit.edu/jaffer/SLIB_COPYING.txt>.  Documentation and distributions in several formats are linked from  SLIB's home page: -             http://swiss.csail.mit.edu/~jaffer/SLIB.html +	      <http://people.csail.mit.edu/jaffer/SLIB>  Links to distributions of SLIB and related softwares are at the end of  this message. -				-=-=- -slib-3b1 news: +			      -=-=-=-=- -  * Larceny (Scheme) is supported. +slib-3b5 news: - From Ivan Shmakov: +SLIB's new multidimensional space-filling package has algorithms which +unify the encoding and decoding of Hilbert and Peano curves of any +rank, their inverses, and novel variations.  Read the paper at +<http://arxiv.org/abs/1402.1807> -  * scheme48.init (slib:os-strings): Fixed init for 1.7 (and 1.3). -  (defmacro:eval, defmacro:load): Fixed. +Otherwise, slib-3b5 is a minor release.  Details at +<http://cvs.savannah.gnu.org/viewvc/*checkout*/slib/slib/ChangeLog> - From Rob Browning: +  * rmdsff.scm (make-cell, integer->coordinates) +  (coordinates->integer): Don't depend on LETREC* behavior. -  * guile.init (implementation-vicinity): Just (%site-dir). -  (file-position, gentemp): module-replace! -  (library-vicinity): Try (%search-load-path "slib/guile.init"). +  * Makefile, mklibcat.scm, rmdsff.scm, slib.texi (space-filling): +  Added "rmdsff.scm" and documentation. - From Aubrey Jaffer: +  * phil-spc.scm, schmooz.scm, slib.texi: Because TeXinfo-5 changed +  the rules, don't allow text between @defun and @defunx. -  * Logo and icon. +  * usercat: Use local copy of "schmooz.scm". -  * Added program-arguments to System-Interface section in Manual. - -  * *.init: implementation-vicinity can be overridden by -  implementation-specific environment variable: -  MITSCHEME_IMPLEMENTATION_PATH -  VSCM_IMPLEMENTATION_PATH -  STK_IMPLEMENTATION_PATH -  RSCHEME_IMPLEMENTATION_PATH -  JSCHEME_IMPLEMENTATION_PATH -  GAMBIT_IMPLEMENTATION_PATH -  ELK_IMPLEMENTATION_PATH -  CHEZ_IMPLEMENTATION_PATH -  BIGLOO_IMPLEMENTATION_PATH -  GUILE_IMPLEMENTATION_PATH -  MZSCHEME_IMPLEMENTATION_PATH - -  * FAQ, slib.spec, Makefile: Always put - between slib and version. - -  * byte.scm: Rewritten based on uniform arrays. - -  * random.scm (random): Err when passed negative number. - -  * srfi-1.scm (lset<=): Fixed to use first argument. - -  * transact.scm (word:lock!): Don't try to read file until after -  call-with-open-ports returns. -  (describe-file-lock): Handle case when file isn't locked. -  (windows:user-email-address): Much simplified; updated to -  Windows-XP from Windows-95. -  (describe-file-lock): Added diagnostic to current-error-port. - -  * rdms.scm (open-table): Return #f for failure per documentation. - -  * solid.scm (light:point, light:spot): Fixed. - -  * prec.scm (prec:parse-delimited): First (recursive) clause was -  missing argument. - -  * determ.scm (matrix:inverse, matrix->lists): Corrected -  documentation. - -  * clrnamdb.scm, resenecolours.txt: Updated to Resene-2007. - -  * slib.texi (Spectra): Clarified action of features cie1964, -  cie1931, and ciexyz. - -  * glob.scm, slib.texi: Removed glob as alias for filename. - -  * dirs.scm: Require 'filename instead of 'glob. - -  * require.scm: Condition SRFI scan on srfi-0. - -  * mklibcat.scm: Feature-name is srfi-0 (was srfi). - -  * mbe.scm (macro:eval): defmacro:eval. -  (macro:load): defmacro:load. - -  * defmacex.scm (defmacro:expand*): Use macroexpand instead of -  macroexpand-1 in preparation for macroexpand-1 deprecation. - -  * slib.nsi: Added *.init files. - -  * README (Implementation-specific Instructions): Updated. - -  * scheme48.init (char-code-limit): 128; does ascii conversions. -  (1+, -1+): Removed; choked Scheme48-1.7. -  Added SRFIs as found in Scheme-48 release-notes. -  (scheme-implementation-version): Lose text after number. -  (program-arguments): Removed dummy definition. - -  * scsh.init (program-arguments): Defined to command-line per -  http://practical-scheme.net/wiliki/schemexref.cgi?command-line -  (library-vicinity, implementation-vicinity): Find path once. - -  * scheme2c.init, kawa.init, umbscheme.init -  (implementation-vicinity): find path once. - -  * vscm.init (slib:features): Added macro. - -  * RScheme.init (slib:features): Added defmacro. - -  * mzscheme.init (slib:features): Added syntax-case. - -  * guile.init, sisc.init (macro:load): slib:load-source. - -  * umbscheme.init, pscheme.init (defmacro:eval, defmacro:load): -  Simplified. - -  * kawa.init, mitscheme.init, bigloo.init, gambit.init, -  jscheme.init: (re)moved some comments. - -  * Template.scm, t3.init, STk.init, macscheme.init, scheme2c.init, -  scsh.init, chez.init, elk.init (slib:features): Added defmacro. - -  * guile.init ((ice-9 slib)): "ice-9/slib.scm" doesn't become valid -  (and shorter) until version guile-1.8.3. - -  * mzscheme.init: Renamed from DrScheme.init. -  (slib:features): Added format. -  (slib:load-compiled): Handle SRFI requires. - -  * Makefile (catalogs): Copy "mkpltcat.scm" to "mkimpcat.scm" in -  mzscheme's implementation-vicinity. -  (mkfiles): Added "mkpltcat.scm". - -  * mkpltcat.scm: "mkimpcat.scm" for mzscheme which adds all -  supported SRFIs to the catalog. - -  * Makefile (ciefiles): Separated from Scheme sourcefiles. -  (test): Unmaintained target removed. - -				-=-=- +			      -=-=-=-=-  SLIB is available from: - http://swiss.csail.mit.edu/ftpdir/scm/slib-3b1.zip - http://swiss.csail.mit.edu/ftpdir/scm/slib-3b1-1.noarch.rpm - http://swiss.csail.mit.edu/ftpdir/scm/slib-3b1-1.exe - swiss.csail.mit.edu:/pub/scm/slib-3b1.zip - swiss.csail.mit.edu:/pub/scm/slib-3b1-1.noarch.rpm - swiss.csail.mit.edu:/pub/scm/slib-3b1-1.exe + <http://groups.csail.mit.edu/mac/ftpdir/scm/slib-3b5.zip> +Also available as RPM: + <http://groups.csail.mit.edu/mac/ftpdir/scm/slib-3b5-1.src.rpm> + <http://groups.csail.mit.edu/mac/ftpdir/scm/slib-3b5-1.noarch.rpm> +Also available as MS-Windows installer: + <http://groups.csail.mit.edu/mac/ftpdir/scm/slib-3b5-1.exe>  SLIB-PSD is a portable debugger for Scheme (requires emacs editor): - http://swiss.csail.mit.edu/ftpdir/scm/slib-psd1-3.tar.gz - swiss.csail.mit.edu:/pub/scm/slib-psd1-3.tar.gz + <http://groups.csail.mit.edu/mac/ftpdir/scm/slib-psd1-3.tar.gz>  SCHELOG is an embedding of Prolog in Scheme+SLIB: - http://www.ccs.neu.edu/home/dorai/schelog/schelog.html + <http://www.ccs.neu.edu/home/dorai/schelog/schelog.html>  Programs for printing and viewing TexInfo documentation (which SLIB  has) come with GNU Emacs or can be obtained via ftp from: - ftp://ftp.gnu.org/pub/gnu/texinfo/texinfo-4.8.tar.gz + <ftp://ftp.gnu.org/pub/gnu/texinfo> | 
