diff options
author | Ludovic Courtès <ludo@gnu.org> | 2008-11-24 09:40:00 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2008-11-24 09:40:00 +0100 |
commit | 7635043239e9ac2786fec54df3eff73c7f213518 (patch) | |
tree | ad07f8b42521aca47a448eac477d1de0a0104fd2 /libguile/guile.c | |
parent | 92834759359e8061479215579134e70da23c6336 (diff) | |
download | guile-7635043239e9ac2786fec54df3eff73c7f213518.tar.gz |
Run the handler of SRFI-34's `with-exception-handler' in the right dyn. env.
* srfi/srfi-34.scm (with-exception-handler): Use `with-throw-handler'
instead of `lazy-catch'.
* test-suite/tests/srfi-34.test ("SRFI 34")["`with-exception-handler'
invokes HANDLER in THUNK's dynamic env."]: New test.
* test-suite/tests/srfi-39.test: Use `(srfi srfi-34)'.
("SRFI-39")["SRFI-34"]: New test.
* NEWS: Update.
Diffstat (limited to 'libguile/guile.c')
0 files changed, 0 insertions, 0 deletions