From 4684239efa63dc1b2c1cbe37ef7d3062029f5532 Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Mon, 20 Feb 2017 00:05:40 -0800 Subject: Import Upstream version 3b1 --- ChangeLog | 226 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 226 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 2e36b02..537f098 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,229 @@ +2008-02-01 Aubrey Jaffer + + * require.scm (*slib-version*): Bumped from 3a5 to 3b1. + +2008-01-31 Aubrey Jaffer + + * FAQ, slib.spec, Makefile: Always put - between slib and version. + +2008-01-28 Aubrey Jaffer + + * fdl.texi: (Version 1.2, November 2002) Registered in CVS. + + * slib.texi (About SLIB): SLIB is part of the GNU project. + (Installation): Fixed \ problem choking pdf generation. + +2008-01-23 Aubrey Jaffer + + * byte.scm: Rewritten to use uniform arrays. + + * random.scm (random): Err when passed negative number. + + * scheme48.init (char-code-limit): 128; does ascii conversions. + +2008-01-23 Ivan Shmakov + + * scheme48.init (slib:os-strings): Fixed init for 1.7 (and 1.3). + (defmacro:eval, defmacro:load): Fixed. + +2008-01-21 Aubrey Jaffer + + * Makefile (ciefiles): Separated from Scheme sourefiles. + (test): Unmaintained target removed. + +2008-01-19 Aubrey Jaffer + + * scheme48.init (1+, -1+): Removed; choke Scheme48-1.7. + Added SRFIs as found in Scheme-48 release-notes. + (scheme-implementation-version): Lose text after number. + + * Makefile ($(S48SLIB), $(S48LIB)): Prefix with $(DESTDIR). + +2008-01-18 Aubrey Jaffer + + * srfi-1.scm (lset<=): Fixed to use first argument. + + * Makefile (install, psdtemp/slib): mkdir -p. + +2008-01-17 Aubrey Jaffer + + * 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. + +2008-01-16 Aubrey Jaffer + + * Makefile (RSYNC): --rsync-path no longer needed. + + * transact.scm (describe-file-lock): Added diagnostic to + current-error-port. + + * slib.nsi (MUI_ICON): Set to "SLIB.ico". + + * Makefile (allfiles): Added SLIB.ico. + +2008-01-15 Aubrey Jaffer + + * rdms.scm (open-table): Return #f for failure per documentation. + +2008-01-07 Aubrey Jaffer + + * solid.scm (light:point, light:spot): Fixed. + +2008-01-02 Aubrey Jaffer + + * determ.scm (matrix:inverse, matrix->lists): Corrected + documentation. + +2007-12-31 Aubrey Jaffer + + * clrnamdb.scm, resenecolours.txt: Updated to Resene-2007. + +2007-12-23 Aubrey Jaffer + + * slib.texi: Removed glob as alias for filename. + + * glob.scm: In documentation, 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). + + * scheme48.init, mzscheme.init, Template.scm, umbscheme.init, + vscm.init, STk.init, scheme2c.init, scsh.init, sisc.init, t3.init, + RScheme.init, macscheme.init, mitscheme.init, pscheme.init, + jscheme.init, kawa.init, bigloo.init, chez.init, elk.init, + gambit.init, guile.init (slib:features): + Added srfi-96. Replaced srfi with srfi-0. + + * 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. + + * vscm.init (slib:features): Added macro. + + * RScheme.init (slib:features): Added defmacro. + + * mzscheme.init (slib:features): Added syntax-case. + + * guile.init, scheme48.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. + +2007-12-21 Aubrey Jaffer + + * slib.nsi: Added *.init files. + + * slib.sh, slib.1: Added Larceny. + + * slib.texi (Installation): Added Larceny. + + * README (Implementation-specific Instructions): Updated. + +2007-12-20 Aubrey Jaffer + + * prec.scm (prec:parse-delimited): First (recursive) clause was + missing argument. + +2007-12-18 Aubrey Jaffer + + * guile.init ((ice-9 slib)): "ice-9/slib.scm" doesn't become valid + (and shorter) until version guile-1.8.3. + +2007-12-08 Aubrey Jaffer + + * 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. + + * mzscheme.init (slib:features): Added format. + (slib:load-compiled): Handle SRFI requires. + + * slib.texi (Spectra): Clarified action of features cie1964, + cie1931, and ciexyz. + +2007-11-29 Aubrey Jaffer + + * slib.texi (Installation): Documented *_IMPLEMENTATION_PATHs. + + * slib.sh: mzscheme.init renamed from DrScheme.init. + + * mzscheme.init: Renamed from DrScheme.init. + + * Makefile (ifiles): mzscheme.init renamed from DrScheme.init. + + * Template.scm (implementation-vicinity): Environment variable + {TEMPLATE}_IMPLEMENTATION_PATH overrides. + + * mitscheme.init (implementation-vicinity): Environment variable + MITSCHEME_IMPLEMENTATION_PATH overrides. + + * vscm.init (implementation-vicinity): Environment variable + VSCM_IMPLEMENTATION_PATH overrides. + + * STk.init (implementation-vicinity): Environment variable + STK_IMPLEMENTATION_PATH overrides. + + * RScheme.init (implementation-vicinity): Environment variable + RSCHEME_IMPLEMENTATION_PATH overrides. + + * jscheme.init (implementation-vicinity): Environment variable + JSCHEME_IMPLEMENTATION_PATH overrides. + + * gambit.init (implementation-vicinity): Environment variable + GAMBIT_IMPLEMENTATION_PATH overrides. + + * elk.init (implementation-vicinity): Environment variable + ELK_IMPLEMENTATION_PATH overrides. + + * chez.init (implementation-vicinity): Environment variable + CHEZ_IMPLEMENTATION_PATH overrides. + + * bigloo.init (program-arguments): Defined per information on + http://practical-scheme.net/wiliki/schemexref.cgi?command-line and + http://practical-scheme.net/wiliki/schemexref.cgi?executable-name. + (implementation-vicinity): Environment variable + BIGLOO_IMPLEMENTATION_PATH overrides. + + * guile.init (slib:features): Abstracted defined? tests. + (implementation-vicinity): Environment variable + GUILE_IMPLEMENTATION_PATH overrides. + + * DrScheme.init, elk.init (program-arguments): Fake the program + name (first element) from scheme-implementation-type. + (implementation-vicinity): Environment variable + MZSCHEME_IMPLEMENTATION_PATH overrides. + + * scsh.init (program-arguments): Defined to command-line per + http://practical-scheme.net/wiliki/schemexref.cgi?command-line + + * scheme48.init (program-arguments): Removed dummy definition. + + * sisc.init (library-vicinity, implementation-vicinity): Find path + once. + + * scheme2c.init, kawa.init, umbscheme.init + (implementation-vicinity): find path once. + + * slib.texi (System Interface): Added program-arguments. + 2007-11-28 Aubrey Jaffer * slib.sh (Usage): Updated implementation list. -- cgit v1.2.3