actors: Implicit from-actor argument <-foo methods, and add rest of <-foo*.
authorChristopher Allan Webber <cwebber@dustycloud.org>
Tue, 3 Jan 2017 01:20:58 +0000 (19:20 -0600)
committerChristopher Allan Webber <cwebber@dustycloud.org>
Tue, 3 Jan 2017 01:20:58 +0000 (19:20 -0600)
* 8sync/actors.scm (<-, <-wait, <-reply, <-reply-wait): from-actor is
now implicitly supplied via %current-actor parameter.
(<-*, <-reply*): New procedures.
(<-wait*, <-reply-wait*): Now pull from-actor from #:actor.

* 8sync/actors.scm:
* 8sync/systems/irc.scm:
* demos/actors/botherbotherbother.scm:
* demos/actors/robotscanner.scm:
* demos/actors/simplest-possible.scm:
* demos/ircbot.scm:
* tests/test-actors.scm: Update all callers of <-foo procedures to drop
from-actor argument.

* doc/8sync-new-manual.org: Update documentation of <-foo procedures to
drop from-actor argument.


No differences found