diff options
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 226 | 
1 files changed, 226 insertions, 0 deletions
@@ -1,3 +1,229 @@ +2008-02-01  Aubrey Jaffer  <jaffer@aubrey.jaffer> + +	* require.scm (*slib-version*): Bumped from 3a5 to 3b1. + +2008-01-31  Aubrey Jaffer  <agj@alum.mit.edu> + +	* FAQ, slib.spec, Makefile: Always put - between slib and version. + +2008-01-28  Aubrey Jaffer  <agj@alum.mit.edu> + +	* 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  <agj@alum.mit.edu> + +	* 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  <agj@alum.mit.edu> + +	* Makefile (ciefiles): Separated from Scheme sourefiles. +	(test): Unmaintained target removed. + +2008-01-19  Aubrey Jaffer  <agj@alum.mit.edu> + +	* 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  <agj@alum.mit.edu> + +	* srfi-1.scm (lset<=): Fixed to use first argument. + +	* Makefile (install, psdtemp/slib): mkdir -p. + +2008-01-17  Aubrey Jaffer  <agj@alum.mit.edu> + +	* 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  <agj@alum.mit.edu> + +	* 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  <agj@alum.mit.edu> + +	* rdms.scm (open-table): Return #f for failure per documentation. + +2008-01-07  Aubrey Jaffer  <agj@alum.mit.edu> + +	* solid.scm (light:point, light:spot): Fixed. + +2008-01-02  Aubrey Jaffer  <agj@alum.mit.edu> + +	* determ.scm (matrix:inverse, matrix->lists): Corrected +	documentation. + +2007-12-31  Aubrey Jaffer  <agj@alum.mit.edu> + +	* clrnamdb.scm, resenecolours.txt: Updated to Resene-2007. + +2007-12-23  Aubrey Jaffer  <agj@alum.mit.edu> + +	* 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  <agj@alum.mit.edu> + +	* 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  <agj@alum.mit.edu> + +	* prec.scm (prec:parse-delimited): First (recursive) clause was +	missing argument. + +2007-12-18  Aubrey Jaffer  <agj@alum.mit.edu> + +	* 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  <agj@alum.mit.edu> + +	* 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  <agj@alum.mit.edu> + +	* 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  <agj@alum.mit.edu>  	* slib.sh (Usage): Updated implementation list.  | 
