+2001-03-05 Neil Jerram <neil@ossau.uklinux.net>
+
+ * buffered-input.scm: New file, with guts of line buffered input
+ port implementation extracted from guile-readline/readline.scm.
+
+2001-03-03 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
+
+ * stack-catch.scm: New file.
+
+ * Makefile.am (ice9_sources): Added stack-catch.scm.
+
+2001-03-03 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * boot-9.scm, rdelim.scm: Use "'()" instead of "()" in all places
+ where the empty list is meant.
+
+2001-02-26 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
+
+ * boot-9.scm (save-stack): Use `primitive-eval' for stack
+ cutting. Makes backtraces work again! Also added a reference to
+ save-stack from the place in the repl where the primitive-eval
+ frame is invoked.
+
+2001-02-25 Keisuke Nishida <kxn30@po.cwru.edu>
+
+ * match.scm: New file, including Andrew K. Wright's pattern matcher.
+ * Makefile.am (ice9_sources): Added match.scm.
+
+2001-02-16 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * boot-9.scm (eval-when, eval-case): Renamed `eval-when' to
+ `eval-case', everywhere.
+
+2001-02-13 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * boot-9.scm (define-public): Removed spurious call to
+ `interaction-evironment'.
+ (define-public, defmacro-public): Use `export' instead of explicit
+ module magic.
+ (eval-when): New macro.
+ (define-module, use-modules, use-syntax, export): Use it to
+ restrict the use of these forms to the top level.
+ (define-public, defmacro-public): Only export binding when on
+ top-level.
+ (process-define-module): Call `set-current-module' with the
+ defined module.
+ (define-module): Simply call `process-define-module' without any
+ fuss (but only on top-level).
+ (named-module-use!): New function.
+ (top-repl): Do not use `define-module'. Use equivalent low-level
+ means instead.
+
+2001-02-11 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * boot-9.scm (scm-style-repl): Use `primitive-eval' instead of
+ `eval'.
+ (define-public): Do not use `eval'.
+
+2001-02-08 Marius Vollmer <marius.vollmer@uni-dortmund.de>
+
+ * and-let-star-compat.scm: Display the warning to the
+ `current-error-port'.
+
+2001-02-04 Marius Vollmer <mvo@zagadka.ping.de>
+
+ Avoid the use of "*" in file names for the benefit of lesser
+ operating systems.
+
+ * and-let-star.scm, and-let*.scm: Renamed `and-let*.scm' to
+ `and-let-star.scm'. Updated module name as well.
+ * and-let-star-compat.scm: New file, installed as `and-let*.scm'.
+ * Makefile.am (ice9_sources): Replaced "and-let*.scm" with
+ "and-let-star.scm".
+ (install-data-local): Install "and-let-star-compat.scm" as
+ "and-let*.scm", ignoring errors.
+ (EXTRA_DIST): Distribute `and-let-star-compat.scm'.
+
+2001-01-26 Dirk Herrmann <D.Herrmann@tu-bs.de>
+
+ This patch fixes a problem reported by Martin Grabmueller about
+ the impossibility to access readline's run-time options.
+
+ * boot-9.scm (define-option-interface): New macro. Allows to
+ conveniently define a group of option interface functions.
+
+ (readline-options readline-enable readline-disable,
+ readline-set!): Moved to guile-readline/readline.scm.
+
+2001-01-24 Gary Houston <ghouston@arglist.com>
+
+ * boot-9.scm: don't import (ice-9 rdelim) here. it's done
+ in C for now.
+ * rdelim.scm: export the C primitives too.
+ * documentation.scm: use (ice-9 rdelim).
+
+2001-01-21 Gary Houston <ghouston@arglist.com>
+
+ * rdelim.scm: new file implementing module (ice-9 rdelim).
+ * ice-9.scm (scm-line-incrementors read-line! read-delimited!
+ read-delimited read-line): moved to rdelim.scm.
+ scm-line-incrementors is not exported.
+ * boot-9.scm: import (ice-9 rdelim) for backwards compatibility,
+ for now.
+ * lineio.scm: use module (ice-9 rdelim).
+ * Makefile.am (ice9_sources): add rdelim.scm.
+
+2000-12-29 Dirk Herrmann <D.Herrmann@tu-bs.de>
+
+ * boot-9.scm (root-module-closure, scm-module-closure): Remove
+ calls '(symbol-interned? #f s)'. Formerly, these calls were
+ basically no-ops, guaranteed to return #t if 's' was a symbol.
+ After the separation of symbols and bindings, a call to
+ '(symbol-interned? #f s)' will only return #t if there really is a
+ binding for 's' in the scm_symhash table. Thanks to Dale P. Smith
+ for providing a test case that helped finding this bug.
+
+2000-12-13 Dirk Herrmann <D.Herrmann@tu-bs.de>
+
+ * session.scm (apropos): Completed the last patch, which did only
+ half the job. Thanks to Dale P. Smith.
+
+2000-12-12 Dirk Herrmann <D.Herrmann@tu-bs.de>
+
+ * session.scm (apropos, apropos-fold): There are no weak bindings
+ any more.
+
+2000-12-12 Dirk Herrmann <D.Herrmann@tu-bs.de>
+
+ * boot-9.scm (top-repl): Lookup 'use-emacs-interface in
+ the-root-module.
+
2000-12-07 Neil Jerram <neil@ossau.uklinux.net>
* emacs.scm (flush-whitespace): Fix spelling typo ("recieving").