diff --git a/src/syndicate/actors.nim b/src/syndicate/actors.nim index 7ae868f..3f3890d 100644 --- a/src/syndicate/actors.nim +++ b/src/syndicate/actors.nim @@ -419,8 +419,10 @@ proc stopIfInertAfter(action: TurnAction): TurnAction = stop(turn) wrapper +proc newFacet*(turn: var Turn): Facet = newFacet(turn.facet.actor, turn.facet) + proc inFacet*(turn: var Turn; bootProc: TurnAction): Facet = - result = newFacet(turn.facet.actor, turn.facet) + result = newFacet(turn) when tracing: var act = ActionDescription[void](orKind: ActionDescriptionKind.facetstart) act.facetstart.path.add result.path diff --git a/syndicate.nimble b/syndicate.nimble index d95594f..b1d09de 100644 --- a/syndicate.nimble +++ b/syndicate.nimble @@ -1,6 +1,6 @@ # Package -version = "20231107" +version = "20231108" author = "Emery Hemingway" description = "Syndicated actors for conversational concurrency" license = "Unlicense"