agenda: Cut out huge swath of old 8sync-* procedures/macros.
authorChristopher Allan Webber <cwebber@dustycloud.org>
Sat, 10 Dec 2016 16:40:20 +0000 (10:40 -0600)
committerChristopher Allan Webber <cwebber@dustycloud.org>
Sat, 10 Dec 2016 16:40:20 +0000 (10:40 -0600)
commit4874b23457ce2ff05e1381d6b8eca9f97b52285f
treecce5fdf2a529024f83d01d4a9abcbb782f6e2f05
parent15ef27631b1f1fe71fdc77c8da1196d7604cfdac
agenda: Cut out huge swath of old 8sync-* procedures/macros.

* 8sync/agenda.scm (<wrapped-exception, make-wrapped-exception)
  (wrapped-exception?, wrapped-exception-key, wrapped-exception-args)
  (wrapped-exception-stacks, propagate-%async-exceptions, 8sync-run)
  (8sync-run-at, 8sync-run-delay, 8sync-delay): Removed.
  (8sync): Update to allow for multiple statements in body.
  (8sleep): Rewrite to not depend on 8sync-delay.
* tests/test-agenda.scm: Remove test for 8sync-delay.
8sync/agenda.scm
tests/test-agenda.scm