%exception-handler fluid refactor
authorAndy Wingo <wingo@pobox.com>
Wed, 19 Feb 2014 20:56:48 +0000 (21:56 +0100)
committerAndy Wingo <wingo@pobox.com>
Wed, 19 Feb 2014 20:57:40 +0000 (21:57 +0100)
commit5d20fd49fe53c2520e36e8bf983c7b7214b0ad2a
tree4e5678022117cc7fed816a60c0dc7033a2bc5715
parent0f0b6f2d868b36560ea04f50cdc7b7e1a0e565ea
%exception-handler fluid refactor

* libguile/throw.c (scm_init_throw): Define %exception-handler here.
* module/ice-9/boot-9.scm (%eh): Use the incoming %exception-handler,
  and then delete it.  This way we should be able to do unwind-only
  exceptions from C.
libguile/throw.c
module/ice-9/boot-9.scm