From: Christopher Allan Webber Date: Wed, 25 Jan 2017 17:42:20 +0000 (-0600) Subject: actors: Switch over to using wrap-rmeta-slot for build-actions. X-Git-Tag: v0.4.2~8 X-Git-Url: https://jxself.org/git/?p=8sync.git;a=commitdiff_plain;h=8bdfa5c8f81d4e46d57c367da23cd8ea676ad717;hp=8bdfa5c8f81d4e46d57c367da23cd8ea676ad717 actors: Switch over to using wrap-rmeta-slot for build-actions. * 8sync/rmeta-slot.scm (wrap-rmeta-slot): New variable. * 8sync/actors.scm (build-actions): Switch from using make-rmeta-slot to using wrap-rmeta-slot. * doc/8sync.texi (Writing our own actors): Update documentation to use #:init-thunk. * 8sync/actors.scm (, define-actor, ): * 8sync/systems/irc.scm (): * demos/actors/robotscanner.scm (, ): * tests/test-actors.scm (): * tests/test-rmeta-slot.scm (, ): Update to use #:init-thunk instead of #:init-value on actions slot. ---