* load.c (scm_sys_try_load): don't check whether value returned
authorGary Houston <ghouston@arglist.com>
Tue, 24 Sep 1996 07:21:17 +0000 (07:21 +0000)
committerGary Houston <ghouston@arglist.com>
Tue, 24 Sep 1996 07:21:17 +0000 (07:21 +0000)
commitb59b97ba3a1280a78463b8d16c247b6283425466
tree61281f096a6611215b7b1cf4f83fe26049b78b83
parent855c0eacc8201c9e0b0c28696ae8de8c7aeff2e6
* load.c (scm_sys_try_load): don't check whether value returned
by scm_open_file is #f, it won't be.  Always return SCM_UNSPECIFIED.
Change the Scheme name from %try-load to primitive-load.

* error.c (scm_error): convert a NULL message to SCM_BOOL_F.
Can avoid passing a message, allowing it to be derived in the
error handler (e.g., if we want to throw to the key both from
Scheme and C).
libguile/ChangeLog
libguile/error.c
libguile/load.c