* boot-9.scm (error): replace another throw with scm-error. Throw
authorGary Houston <ghouston@arglist.com>
Sat, 28 Sep 1996 19:38:45 +0000 (19:38 +0000)
committerGary Houston <ghouston@arglist.com>
Sat, 28 Sep 1996 19:38:45 +0000 (19:38 +0000)
commit5552355a7bf0e34dd9eee54c7384114295b96d7a
treeb49787439a768117c6c00aa015cd29089071322e
parent1d1cf2bf140e36ed185e4bce4d08ec20c420a3de
* boot-9.scm (error): replace another throw with scm-error.  Throw
to 'misc-error instead of 'error (no need to distinguish these.)
Don't set up 'error as a key.
Set up regex-error as a key, if regex is available.
(signal-handler): use scm-error, not throw.

(%try-load, try-load-with-path, %load, load-with-path,
basic-try-load-with-path, basic-load-with-path,
try-load-module-with-path,load-module-with-path): deleted, since
they seem redundant.
(try-load): define using %try-load, not try-load-with-path.
(load): rewritten.  load tries to open the file directly and
with a .scm extension before searching the library directories
(should "." be added to %load-path?  then load could still open
directly files starting with "/").
(try-module-autoload): use load, not load-with-path.
(%load-indent): deleted, -2 was causing errors.

(%read-sharp): use port-line, not line-number.
ice-9/ChangeLog
ice-9/boot-9.scm