+2002-09-14 Rob Browning <rlb@defaultvalue.org>
+
+ * boot-9.scm (sqrt): minor indentation fix.
+
+2002-09-05 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * syncase.scm: Set the module transformer of the-syncase-module so
+ that we can use define-syntax.
+ (define-syntax-public): New and exported.
+
+2002-09-04 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * syncase.scm (expansion-eval-closure, env->eval-closure): New.
+ (sc-macro): Set the expansion-eval-closure expanding the form.
+ (putprop, getprop): Use the expansion-eval-closure to find
+ variables instead of the current module.
+
+2002-07-08 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * slib.scm (make-exchanger): Added. Thanks to Clinton Ebadi!
+
+2002-07-07 Dirk Herrmann <D.Herrmann@tu-bs.de>
+
+ * boot-9.scm (define-option-interface): Replaced "macro" by
+ mmacro.
+
+2002-06-01 Gary Houston <ghouston@arglist.com>
+
+ * boot-9.scm (file-set-position): Make third argument optional,
+ for SCM compatibility.
+ (file-position): simplify definition.
+
+2002-06-01 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * boot-9.scm (file-set-position): Use seek instead of fseek.
+
+2002-05-09 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * format.scm (format:out-inf-nan): New.
+ (format:out-fixed, format:out-expon, format:out-general): Use it
+ to print infs and nans.
+
+ * boot-9.scm (unsetenv): New, for completeness.
+
+2002-05-08 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * format.scm (format:fn-max): Increase to 400 so ~f and ~g can
+ print long real numbers with large positive and negative
+ exponents.
+
+2002-05-06 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * syncase.scm: Use (ice-9 threads) so that with-mutex is defined.
+
+2002-04-30 Thien-Thi Nguyen <ttn@giblet.glug.org>
+
+ * gap-buffer.scm: New file.
+
+ * Makefile.am (ice9_sources): Add gap-buffer.scm.
+
+2002-03-12 Rob Browning <rlb@defaultvalue.org>
+
+ * syncase.scm: fix bad let.
+ (gensym): fix failure on non-threaded
+
+2002-03-05 Thien-Thi Nguyen <ttn@giblet.glug.org>
+
+ * ftw.scm: New file.
+
+ * Makefile.am (ice9_sources): Add ftw.scm.
+
+2002-02-26 Thien-Thi Nguyen <ttn@giblet.glug.org>
+
+ * Makefile.am: Update path to pre-inst-guile automake frag.
+
+ * boot-9.scm: Comment grammar fixes; nfc.
+ Thanks to Christopher Cramer.
+
+2002-02-24 Rob Browning <rlb@defaultvalue.org>
+
+ * syncase.scm (gensym): redefine locally so we can control it's
+ properties. This is in preparation for changing the future public
+ gensym to produce unreadable symbols.
+
+ * psyntax.pp: updated to reflect new syncase.scm.
+
+2002-02-07 Thien-Thi Nguyen <ttn@giblet.glug.org>
+
+ * regex.scm: Add commentary; nfc.
+
+2002-02-05 Thien-Thi Nguyen <ttn@giblet.glug.org>
+
+ * Makefile.am: Include $(top_srcdir)/pre-inst-guile.am.
+
+ (psyntax.pp): Use $(preinstguile).
+
+2002-01-14 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * psyntax.ss (datum->syntax-object): Removed assertion in
+ datum->syntax-object that checked if the first argument, a
+ syntax-object, is an identifier. This was a unconvenient and
+ unnecessary restriction. Thanks to Dorai Sitaram!
+
+2002-01-12 Marius Vollmer <mvo@zagadka.ping.de>
+
+ More options for pretty-print. Thanks to Matthias Köppe!
+
+ * pretty-print.scm (generic-write): New per-line-prefix argument.
+ (pretty-print): Check whether the new keyword argument style is
+ used and dispatch to pretty-print-with-keys accordingly.
+
+2001-11-27 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * format.scm (string-index, list-head): Removed, we already have
+ these in the core.
+
+2001-11-06 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * boot-9.scm (turn-on-debugging): New function, to be used by
+ scm_compile_shell_switches.
+
+ * debug.scm: Do not enable debugging and recording of source
+ positions.
+
+2001-10-21 Mikael Djurfeldt <mdj@linnaeus>
+
+ * slib.scm (array-indexes): New procedure.
+ (*features*): Extend. (Probably some of these options should be
+ set elsewhere.) (Thanks to Aubrey Jaffer.)
+
+ * and-let-star-compat.scm, and-let-star.scm, calling.scm,
+ channel.scm, common-list.scm, debug.scm, debugger.scm,
+ expect.scm, hcons.scm, lineio.scm, ls.scm, mapping.scm,
+ null.scm, optargs.scm, poe.scm, popen.scm, pretty-print.scm,
+ q.scm, r5rs.scm, rdelim.scm, regex.scm, runq.scm, safe-r5rs.scm,
+ safe.scm, session.scm, slib.scm, streams.scm, string-fun.scm,
+ syncase.scm, threads.scm: Move module the system directives
+ `export', `export-syntax', `re-export' and `re-export-syntax'
+ into the `define-module' form. This is the recommended way of
+ exporting bindings.
+
+2001-10-17 Mikael Djurfeldt <mdj@linnaeus>
+
+ * boot-9.scm (process-define-module): New options: :export-syntax,
+ :re-export-syntax
+
+2001-10-14 Mikael Djurfeldt <mdj@linnaeus>
+
+ * arrays.scm (read:uniform-vector): Return *unspecified* instead
+ of raising an exception if hash extend character isn't followed by
+ the array list. (This prevents parsing of uniform vectors from
+ interfering with parsing of numbers.)
+
+2001-10-08 Mikael Djurfeldt <mdj@linnaeus>
+
+ * emacs.scm (%%load-port, %%emacs-load, %%emacs-eval-request,
+ %%emacs-select-frame, %%emacs-frame-eval, %%emacs-symdoc,
+ %%apropos-internal): Use module-define! instead of
+ builtin-variable.
+
+2001-09-24 Mikael Djurfeldt <mdj@linnaeus>
+
+ * boot-9.scm (process-define-module): Added :re-export.
+
+2001-09-19 Thien-Thi Nguyen <ttn@glug.org>
+
+ * expect.scm: Commentary fix; nfc.
+
+ * boot-9.scm (process-use-modules): Fix typo.
+
+2001-09-18 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
+
+ * Makefile.am (psyntax.pp): Reference compile-psyntax.scm in
+ $(srcdir) in order to support separate build trees.
+
+2001-09-08 Thien-Thi Nguyen <ttn@revel.glug.org>
+
+ * optargs.scm (lambda*): Record the broken-down argument list in
+ the `arglist' procedure property.
+ * session.scm (arity): Use new `arglist' procedure property to
+ present a more detailed argument list.
+
+ Thanks to Matthias Köppe!
+
+2001-09-07 Thien-Thi Nguyen <ttn@revel.glug.org>
+
+ * getopt-long.scm (process-options, getopt-long): Fix omission
+ bug: Handle multiple occurrances of an option. Thanks to Daniel
+ Skarda.
+
+2001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
+
+ * boot-9.scm: Don't load module (ice-9 rdelim).
+
+ (feature?): Deprecated.
+
+ (id, -1+, return-it, string-character-length, flags,
+ eval-in-module, split-c-module-name,
+ (convert-c-registered-modules, registered-modules,
+ register-modules, warn-autoload-deprecation, init-dynamic-module,
+ dynamic-maybe-call, dynamic-maybe-link,
+ find-and-link-dynamic-module, try-using-libtool-name,
+ try-using-sharlib-name, link-dynamic-module, try-module-linked,
+ try-module-dynamic-link): Removed.
+
+ (module-make-local-var!, module-ensure-local-variable!,
+ module-define!): Eliminate call to `variable-set-name-hint!´.
+
+ (try-load-module, use-syntax, module-export!): Remove deprecated
+ functionality.
+
+ * format.scm: Remove deprecated definition of format that was
+ needed to trick export.
+
+2001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
+
+ * optargs.scm: Remove #& reader extension.
+
+2001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
+
+ * and-let-star-compat.scm: Deleted.
+
+ * Makefile.am: Remove references to and-let-star-compat.scm.
+
+2001-08-30 Thien-Thi Nguyen <ttn@revel.glug.org>
+
+ * boot-9.scm (resolve-interface): When returning a custom
+ interface, also consult source module's entire binding set,
+ not just its exported bindings, before throwing error.
+
+2001-08-25 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * boot-9.scm (resolve-interface): Get variables from the public
+ interface of a module instead of from the module itselfs.
+
+2001-08-25 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * Makefile.am (AUTOMAKE_OPTIONS): Change "foreign" to "gnu".
+
2001-08-12 Thien-Thi Nguyen <ttn@revel.glug.org>
* getopt-long.scm: Rewrite.