agenda: Remove 8sync macro.
authorChristopher Allan Webber <cwebber@dustycloud.org>
Fri, 9 Dec 2016 20:47:47 +0000 (14:47 -0600)
committerChristopher Allan Webber <cwebber@dustycloud.org>
Fri, 9 Dec 2016 20:47:47 +0000 (14:47 -0600)
commitcef48f426e254f8c05566a50669bf195560e0d96
tree2e31c4803e776c0f2e2e32d34bbacd0cebaa933e
parent3a5ac69d528e040b1896b249a06f22b8527ca3ea
agenda: Remove 8sync macro.

Despite being the namesake of the project, this turns out to have never
really been important or made sense, except as a way to yield control as
a form of context switching.  This is moving towards renaming
8sync-nowait to 8sync, a forthcoming change.

* 8sync/agenda.scm (8sync, catch-8sync): Removed.
* tests/test-agenda.scm: Removed all tests calling the 8sync macro.
8sync/agenda.scm
tests/test-agenda.scm