agenda: When re-invoking a continuation at the agenda, don't wrap in a catch.
authorChristopher Allan Webber <cwebber@dustycloud.org>
Wed, 28 Dec 2016 17:49:05 +0000 (11:49 -0600)
committerChristopher Allan Webber <cwebber@dustycloud.org>
Wed, 28 Dec 2016 17:49:05 +0000 (11:49 -0600)
* 8sync/agenda.scm (<kontinue>): Add new record type which just wraps a
delimited continuation.
(8sync, 8sleep, 8yield): Wrap continuations in kontinue.
(agenda-run-once!): If "kontinue?", just resume the continuation without
catching errors (it already has an error handler!).


No differences found