+Tue Jul 29 01:18:08 1997 Gary Houston <ghouston@actrix.gen.nz>
+
+ * boot-9.scm (move->fdes, dup->port): use dup->fdes, not primitive-dup.
+ (dup->fdes): deleted, now done in C.
+
+Sat Jul 26 08:00:42 1997 Gary Houston <ghouston@actrix.gen.nz>
+
+ * boot-9.scm (setenv): new procedure, scsh compatible.
+
+Sat Jul 26 21:30:10 1997 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * boot-9.scm (with-fluids): New macro to go with the
+ builtin `with-fluids*'.
+
+Thu Jul 24 04:28:11 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
+
+ * slib.scm (install-require-module): In newer versions of slib
+ *catalog* is #f until the first access. Therefore we call
+ require:provided? for a random feature if *catalog* is #f.
+
+Wed Jul 23 20:13:04 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
+
+ * boot-9.scm: If using emacs interface, enable backtraces
+ automatically.
+
+Mon Jul 21 06:45:45 1997 Gary Houston <ghouston@actrix.gen.nz>
+
+ * boot-9.scm (dup->port, dup->inport, dup->outport, dup->fdes,
+ dup, fdes->inport, fdes->outport, port->fdes): new procedures.
+ (duplicate-port): was a C primitive, now it's here.
+ (move->fdes): allow the first argument to be a file descriptor.
+ Return the modified port or file descriptor (was unspecified.)
+
+Fri Jul 11 00:13:43 1997 Jim Blandy <jimb@floss.red-bean.com>
+
+ Changes to compile under gnu-win32, from Marcus Daniels:
+ * boot-9.scm (load-user-init): If HOME is unset, provide
+ a default of /.
+
+ * boot-9.scm (define-public): Changed to accomodate Hobbit.
+
+Tue Jun 24 00:31:47 1997 Jim Blandy <jimb@floss.red-bean.com>
+
+ * boot-9.scm, debug.scm, hcons.scm, lineio.scm, mapping.scm,
+ poe.scm, slib.scm, tags.scm, threads.scm: Use normal list
+ notation, instead of #/ notation.
+
+ * expect.scm (expect-strings): Pass regexp/newline flag to
+ make-regexp.
+
+Mon Jun 23 16:13:38 1997 Jim Blandy <jimb@floss.red-bean.com>
+
+ Fix inconsistencies in parsing of #/ style lists.
+ * boot-9.scm (read-path-list-notation): New function.
+ (parse-path-symbol): Deleted. Replaced by above.
+ Plug in read-path-list-notation as the parser for #/ lists,
+ instead of the anonymous lambda form calling parse-path-symbol.
+ (Thanks to Maurizio Vitale.)
+
+ * boot-9.scm (make-list): Remove the definition of this function
+ from the (ice-9 common-list) module; make the `init' argument
+ optional in the scm module's definition, to match the deleted
+ definition. Harmony reigneth? (Thanks to Bernard URBAN.)
+
+Sun Jun 22 18:33:17 1997 Jim Blandy <jimb@floss.red-bean.com>
+
+ Try to detect when people are using one version of libguile and a
+ different version of ice-9. People have been skewing things and
+ sending in bug reports.
+ * version.scm.in: New file, which the configure script munges to
+ produce version.scm, which contains the ice-9 config stamp.
+ * boot-9.scm: Compare the libguile and ice-9 config stamps;
+ display a warning if the two are different.
+ * Makefile.am: Install version.scm, but don't distribute it.
+ Distribute version.scm.in, but don't install it.
+ * Makefile.in: Regenerated.
+
+Thu Jun 19 21:01:16 1997 Jim Blandy <jimb@floss.red-bean.com>
+
+ * slib.scm (slib:warn): Alias for WARN function.
+
+Fri Jun 13 00:32:04 1997 Jim Blandy <jimb@floss.red-bean.com>
+
+ * boot-9.scm (struct-printer): Fix off-by-one error in range
+ check. Correctly check for struct printer tag.
+
+ * expect.scm: Turn this into a module, (ice-9 expect).
+ (expect-port, expect-timeout, expect-timeout-proc,
+ expect-eof-proc, expect-char-proc, expect, expect-strings,
+ expect-select): Make these public definitions.
+ (expect-strings): Use make-regexp and regexp-exec, instead of
+ regcomp and regexec. We've omitted the REG_NEWLINE flag; hope
+ that's okay.
+
+ * boot-9.scm (with-regexp-parts): Comment this out. It has no
+ users in the core, and relies on mildly hairy details of the old
+ regexp interface.
+
+ * test.scm: Re-enable tests asserting that '() is true, and not a
+ boolean. This stuff has been true for a while.
+
+ * boot-9.scm (ipow-by-squaring, butlast): Fix uses of outdated
+ function names.
+
+ * boot-9.scm (with-excursion-getter-and-setter, q-rear): Doc
+ fixes.
+
+Wed Jun 11 00:31:40 1997 Jim Blandy <jimb@floss.red-bean.com>
+
+ * Makefile.in: Regenerated after xtra_PLUGIN_guile_libs change in
+ ../configure.in.
+
+Fri Jun 6 14:37:18 1997 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * boot-9.scm (struct-printer): Bugfix: Check the layout of the
+ vtable and not the one of the struct.
+
+Wed Jun 4 23:27:16 1997 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * boot-9.scm (struct-layout, %struct-printer-tag, struct-printer,
+ make-struct-printer, set-struct-printer-in-vtable!): New bindings
+ to support printing of structures.
+ (record-type-vtable, make-record-type): Add slot to hold printing
+ function and initialize it with something appropriate. Removed
+ commented out printing code.
+ (record-type-name, record-type-fields): Adjusted slot offsets.
+ (%print-module): Reduce argument list to "mod" and "port".
+
+Tue Jun 3 17:04:18 1997 Jim Blandy <jimb@totoro.cyclic.com>
+
+ * slib.scm (identity): New function, used by SLIB.
+
+Sat May 31 18:57:12 1997 Gary Houston <ghouston@actrix.gen.nz>
+
+ * boot-9.scm: signal-handler, alarm-thunk: removed.
+ don't define ticks-interrupt etc.
+ top-repl: install signal handlers for SIGINT, SIGFPE, SIGSEGV, SIGBUS
+ during call to scm-style-repl.
+
+Fri May 30 18:08:10 1997 Jim Blandy <jimb@floss.cyclic.com>
+
+ * slib.scm (slib:load): Use primitive-load-path instead of
+ basic-load. This is probably wrong, but hopefully the entire
+ source access system will be revised soon anyway, and this will
+ make require behave more like Emacs Lisp's require. If this
+ breaks something, please let me know. Maybe this is real dumb.
+
+Thu May 29 02:36:48 1997 Jim Blandy <jimb@floss.cyclic.com>
+
+ * regex.scm: Add a module declaration. Use DEFINE-PUBLIC everywhere.
+ * boot-9.scm: If the `regex' feature is present, use the module
+ (ice-9 regex).
+
Tue May 27 22:48:14 1997 Tim Pierce <twp@twp.tezcat.com>
* regex.scm: New file.