+Tue Apr 1 17:46:49 1997 Gary Houston <ghouston@actrix.gen.nz>
+
+ * expect.scm (expect-select): correct the millisecond timeout
+ arithmetic (from Marko.Kohtala@ntc.nokia.com).
+
+Mon Mar 31 03:23:19 1997 Gary Houston <ghouston@actrix.gen.nz>
+
+ * boot-9.scm (open-input-pipe, open-output-pipe): defined here
+ instead of in libguile.
+ (tm:sec etc.) new accessors for broken-down time.
+ (set-tm:sec etc.) new setters for broken-down time.
+
+Thu Mar 27 05:06:00 1997 Gary Houston <ghouston@actrix.gen.nz>
+
+ * boot-9.scm (netent:addrtype, servent:port): added missing
+ procedures.
+ (netent:net, servent:proto): repaired.
+ (utsname:sysname etc.): new accessors for uname.
+
+Tue Mar 25 03:04:03 1997 Gary Houston <ghouston@actrix.gen.nz>
+
+ * boot-9.scm (sockaddr:fam, sockaddr:path, sockaddr:addr,
+ sockaddr:port): new functions.
+
+Wed Mar 19 04:50:34 1997 Gary Houston <ghouston@actrix.gen.nz>
+
+ * boot-9.scm: define accessor procedures for the objects returned
+ by getpw, getgr, gethost, getnet, getproto, getserv (e.g.,
+ passwd:name, where the first component is the name of the C structure
+ and the second is the unprefixed C member name.)
+
+Tue Mar 18 18:39:31 1997 Gary Houston <ghouston@actrix.gen.nz>
+
+* * boot-9.scm (setpwent, setgrent, sethostent, setnetent, setprotoent,
+ setservent): no longer take an argument, it was bogus.
+
+Thu Mar 13 00:13:41 1997 Gary Houston <ghouston@actrix.gen.nz>
+
+ * boot-9.scm (scm-error): deleted, reimplemented in C.
+
+Mon Mar 10 15:48:31 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
+
+ * boot-9.scm (process-define-module): Modified to handle both
+ keywords and symbols.
+
+Sat Mar 8 04:32:44 1997 Gary Houston <ghouston@actrix.gen.nz>
+
+ * slib.scm: update read usage.
+
+ * r4rs.scm: update primitive-load usage.
+ Don't define read-sharp.
+
+ * boot-9.scm: use read-hash-extend to install extra read syntax.
+ (read-sharp): removed.
+ Adjust usage of primitive-load-path, read, which no longer take
+ case_i or read-sharp arguments.
+
+Sat Mar 8 00:07:54 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
+
+ * boot-9.scm: Added loading of session support module.
+
+ * debug.scm: Removed `display-application'. (Replaced by
+ primitive procedure.)
+
+ * boot-9.scm (beautify-user-module!): Don't add the root module
+ interface to the end of the use-list of the root module.
+
+Thu Mar 6 07:26:34 1997 Gary Houston <ghouston@actrix.gen.nz>
+
+ * boot-9.scm: repl-quit, repl-abort: obsolete variables deleted.
+
+Wed Mar 5 20:30:24 1997 Gary Houston <ghouston@actrix.gen.nz>
+
+ * boot-9.scm: check use-emacs-interface for emacs support.
+
+Sun Mar 2 19:47:14 1997 Gary Houston <ghouston@actrix.gen.nz>
+
+ * boot-9.scm (scm-style-repl): call repl-report-start-timing if
+ read gets EOF.
+ * (exit): alias for quit.
+
+Sun Mar 2 05:25:11 1997 Gary Houston <ghouston@actrix.gen.nz>
+
+ * boot-9.scm (error-catching-loop thunk): use a status variable to
+ return the quit args.
+ (scm-style-repl): call -quit, passing return value from
+ error-catching-repl. Make -quit return its args.
+ stand-alone-repl: comment out, since it seems unused.
+
+ (error-catching-loop thunk): discard trailing junk after a (quit).
+
+Sat Mar 1 15:24:39 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
+
+ * boot-9.scm: Removed the old printer code.
+
+ * r4rs.scm (apply, call-with-current-continuation): Added comment
+ explaining why apply and call/cc need to be closures.
+
+ * boot-9.scm (apply, call-with-current-continuation): Bugfix:
+ Removed. These definitions are already present in r4rs.scm.
+
+ * debug.scm (trace-entry, trace-exit): Check that we're on a repl
+ stack before printing traced frames; Re-enable trace flag at end
+ of handlers.
+
+Sat Mar 1 00:10:38 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
+
+ * debug.scm: Add hook for reset of trace level at abort.
+
+ * boot-9.scm (run-hooks): New procedure.
+ (add-hooks!): New macro.
+ Change hooks to use these functions.
+
+* * debug.scm: *Warning* This feature is a bit premature. I add
+ it anyway because 1. it is very useful, and, 2. you can start
+ making it less premature by complaining to me and by modifying
+ the source! :-)
+ (trace): Given one or more procedure objects, trace each one.
+ Given no arguments, show all traced procedures.
+ (untrace): Given one or more procedure objects, untrace each one.
+ Given no arguments, untrace all traced procedures. The tracing in
+ Guile have an advantage to most other systems: We don't create new
+ procedure objects, but mark the procedure objects themselves.
+ This means that also anonymous and internal procedures can be
+ traced.
+
+ * boot-9.scm (error-catching-loop): Added handling of apply-frame
+ and exit-frame exceptions.
+
+* * boot-9.scm (assert-repl-prompt, the-prompt-string): Removed.
+ (set-repl-prompt!): Setter for repl prompt.
+ (scm-style-repl): If prompt is #f, don't prompt; if prompt is a
+ string, display it; if prompt is a thunk, call it and display its
+ result; otherwise display "> ".
+ (Change suggested by Roland Orre <orre@nada.kth.se>.)
+
+ * r4rs.scm (%load-verbosely): Reverted change to
+ `module-defined?', since the module system isn't bootstrapped when
+ we load r4rs.scm. This is just a temporary fix to make the
+ repository version runnable.
+
+Thu Feb 27 23:25:47 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
+
+ * boot-9.scm: Removed the enabling of debug evaluator and
+ recording of source code positions. This was placed there for our
+ convenience, but it has already sneaked into the distribution
+ once... so we'd better add this in our local copies instead when
+ we need it. (These options are normally enabled at the end of
+ boot-9.scm when loading the debug module.)
+
Thu Feb 27 16:04:45 1997 Marius Vollmer <mvo@zagadka.ping.de>
* boot-9.scm (module-defined?): New function.