Tue Mar 10 22:05:31 1998  Per Bothner  <bothner@cygnus.com>

	* reflection:  Use constant-fold.  Use <String> instead of <symbol>.
	* system.scm:  New procedures.
	* Makefile.am, Makefile.in:  Add system.class.

Tue Mar  3 17:49:13 1998  Per Bothner  <bothner@cygnus.com>

	* reflection.scm (primitive-array-get, primitive-array-set,
	primitive-array-new, primitive-array-length,
	primitive-get-field, primitive-set-field, primitive-get-static,
	primitive-set-static):  New procedures.

Wed Feb 18 22:14:57 1998  Per Bothner  <bothner@cygnus.com>

	* ports.scm (input-port-column-number):  Fix parenthesis error.

Mon Feb 16 17:15:21 1998  Per Bothner  <bothner@cygnus.com>

	* ports.scm (input-port?, output-port?, call-with-input-string):
	These are now here, written in Scheme.
	* Makefile.am, Makefile.in (SECONDARY_OBJS): Update for new procedures.

Fri Feb  6 17:24:02 1998  Per Bothner  <bothner@cygnus.com>

	* misc.scm (scheme-window):  New procedure.
	* Makefile.am, Makefile.in:  Update.

Tue Feb  3 16:41:25 1998  Per Bothner  <bothner@cygnus.com>

	* numbers.scm:  New file with lots of procedures.
	* characters.scm (char?):  New procedure.
	* vectors.scm (vector?):  New procedure.
	* Makefile.am, makefile.in:  Update for new classes.

Tue Jan 27 11:22:08 1998  Per Bothner  <bothner@cygnus.com>

	* port.scm, syntax.scm:  Use <TYPENAME> in place of "TYPENAME".
	* syntax.scm (catch, error):  New procedures.
	* Makefile.am (SECONDARY_OBJS):  Update for new procedures.

Wed Jan 21 12:34:12 1998  Per Bothner  <bothner@cygnus.com>

	* Makefile.am, Makefile.in (SECONDARY_OBJS):  Adding missing strings
	classes strings$$string__copy_B and strings$$string__fill_B.

Mon Jan 19 16:05:29 1998  Per Bothner  <bothner@cygnus.com>

	* files.scm (copy-file):  New procedure.
	* ports.scm (input-port-read-state):  New procedure.
	(default-prompter):  Use input-port-read-state.
	* Makefile.am, Makefile.in:  Update for new procedures.

Sun Dec 14 16:53:58 1997  Per Bothner  <bothner@cygnus.com>

	* syntax.scm (dynamic-wind):  New procedure.
	(fluid-let):  New syntax.

Sat Nov  1 23:26:45 1997  Per Bothner  <bothner@cygnus.com>

	* misc.scm (scheme-implementation-version):  New procedure.
	* Makefile.am (misc.class):  New rule to pass VERSION.
	Also now always include reflection.class, and remove OBJ_1_1 stuff.

Fri Sep 26 23:43:16 1997  Per Bothner  <bothner@cygnus.com>

	* ports.scm (transcript-on, transcript-off):  Use new static
	methods of OutPort.
	* strings.scm (substring, string-copy!, string-fill!):  New.
	* misc.scm, syntax.scm:  Use logical types (e.g. <symbol>).
	* Makefile.am:  Adding missing doubling of '$'.

Mon Jun 23 22:48:37 1997  Per Bothner  <bothner@deneb.cygnus.com>

	* misc.scm:  New file.
	* *.scm:  Update to (mostly) use <>-type type specifications.
	* ports.scm:  New functions default-prompter, input-port-prompter,
	set-input-port-prompter!, transcript-on, transcript-off,
	input-port-line-number, set-input-port-line-number!,
	input-port-column-number.
	* Makefile.am, Makefile.in:  Update.

Mon May 26 12:34:29 1997  Per Bothner  <bothner@deneb.cygnus.com>

	* files.scm:  New file.
	* Makefile.{am,in}:  Update for new file.

Tue Apr  1 23:11:06 1997  Per Bothner  <bothner@deneb.cygnus.com>

	* Makefile.am (SECONDARY_OBJS, MISC_1_1):  Use new mangling.
	* Makefile.in:  Re-generate - requires patched automake.

Mon Mar 31 17:06:25 1997  Per Bothner  <bothner@deneb.cygnus.com>

	* quantities.scm: Update kawa.math -> gnu.math various places.

Tue Mar 25 15:35:36 1997  Per Bothner  <bothner@kalessin.cygnus.com>

	* when_unless.scm -> syntax.scm:  Rename.
	Add gentemp and defmacro.
	* Makefile.am:  Update.

Tue Mar 18 14:05:13 1997  Per Bothner  <bothner@deneb.cygnus.com>

	* keywords.scm (keyword->string):  Primitive is virtual, not static.

Mon Mar 17 21:35:10 1997  Per Bothner  <bothner@deneb.cygnus.com>

	* keywords.scm, port.scm, strings.scm:  New files.
	* reflection.scm:  New file - uses JDK 1.1 java.lang.reflect.Field.
	* quantities.scm, std_syntax.scm:  Use #!void.
	* thread.scm:  Add exit.
	* Makefile.am, Makefile.in:  Update for new functions.

Sat Mar  8 11:18:51 1997  Per Bothner  <bothner@deneb.cygnus.com>

	* quantities.scm:  New file.  Define define-unit.
	* Makefile.{am,in}:  Update.

Mon Feb  3 17:36:41 1997  Per Bothner  <bothner@kalessin.cygnus.com>

	* characters.scm, vectors.scm:  New files.
	* Makefile.am: Upadte.  Use new $KAWA.

Mon Jan 20 16:45:20 1997  Per Bothner  <bothner@kalessin.cygnus.com>

	* std_syntax.scm (do):  Handle sequence of exit commands.
	* thread.scm:  new file, defines future syntax.
	* Makefile.am, Makefile.in:  Add thread.class.

Mon Jan  6 23:43:50 1997  Per Bothner  <bothner@deneb.cygnus.com>

	* std_syntax.scm (cond):  Fix typo .... -> ... .
	Reported by Harold Carr <carr@Eng.Sun.COM>.

Fri Dec 13 17:02:37 1996  Per Bothner  <bothner@deneb.cygnus.com>

	* Makefile.{am.in} (JAVA):  Separate out new JAVAFLAGS macro.

Tue Oct 22 23:20:40 1996  Per Bothner  <bothner@deneb.cygnus.com>

	* {case,cond,delay,let}.scm:  Removed, merged to std_syntax.
	* std_syntax.scm:  New file, contains old macros and let*.
	* Makefile.{am,in}:  Update accordingly.

Sun Sep  8 21:04:30 1996  Per Bothner  <bothner@deneb.cygnus.com>

	* case.scm, cond.scm, delay.scm, let.scm:  New macros.
	* Makefile.{am,in}:  Add new classes.
	(JAVA, JAVAC):  Fix -classpath argument.
	(DIST_COMMON):  Add ChangeLog.	

Tue Sep  3 22:11:58 1996  Per Bothner  <bothner@deneb.cygnus.com>

	* do.scm:  New file - implement do macro.
	* when_unless.scm:  Implement (non-standard) when and unless.
	* Makefile.{am,in}:  New file.
