Commit Graph

34 Commits

Author SHA1 Message Date
Tony Garnock-Jones 5e1518c2bb Avoid caching turn past a user action (which causes problems if we suspend/resume across turns) 2021-06-11 09:57:35 +02:00
Tony Garnock-Jones 4970d0fd9e Tweak error message 2021-06-11 09:56:35 +02:00
Tony Garnock-Jones b2c591777e Avoid potential (?) for wrong early termination of engine 2021-06-11 09:55:48 +02:00
Tony Garnock-Jones 26ca865b87 More sensible representation of facet ancestry 2021-06-11 09:54:53 +02:00
Tony Garnock-Jones 37ca805969 Ambient current-turn 2021-06-10 11:42:07 +02:00
Tony Garnock-Jones ee5a5d9f5f Cosmetic, more or less 2021-06-09 23:07:18 +02:00
Tony Garnock-Jones de18aa2112 Add debug output to facet-inert? 2021-06-09 23:07:03 +02:00
Tony Garnock-Jones b12fc5188d "Linking" during spawn; and during/spawn 2021-06-09 23:06:40 +02:00
Tony Garnock-Jones 52362a9183 facet-on-end-of-turn! 2021-06-09 23:04:58 +02:00
Tony Garnock-Jones e8a2e00fa2 TAttenuate 2021-06-09 15:06:58 +02:00
Tony Garnock-Jones 600a52c287 Fully expose the problem with missing-unwrapping-of-embedded 2021-06-08 16:34:51 +02:00
Tony Garnock-Jones 19fc5f97bb Adapt to recent changes in preserves-schema 2021-06-08 15:39:55 +02:00
Tony Garnock-Jones 5d1e266ea3 Improve error reporting on turn reuse 2021-06-08 09:30:04 +02:00
Tony Garnock-Jones 98486667f4 gen:custom-write for turn 2021-06-08 09:29:49 +02:00
Tony Garnock-Jones 5260370154 entity-data 2021-06-08 09:29:15 +02:00
Tony Garnock-Jones c18a2b2652 turn-committed? 2021-06-08 09:28:14 +02:00
Tony Garnock-Jones eec5c59f84 Accommodate new preserves approach to (un)parsing embeddeds 2021-06-08 09:27:51 +02:00
Tony Garnock-Jones 3751c07de6 *dead-actor*, *dead-facet*, *dead-engine* 2021-06-08 09:24:25 +02:00
Tony Garnock-Jones 557a0fb499 actor-remove-exit-hook! 2021-06-08 09:23:23 +02:00
Tony Garnock-Jones 4c72ab11f4 Export actor-name and actor-engine 2021-06-08 09:22:50 +02:00
Tony Garnock-Jones da0d2b8e61 attenuate-entity-ref as well as attenuate-sturdy 2021-06-08 09:21:54 +02:00
Tony Garnock-Jones 2d07e46c67 Fix and add copyright notices 2021-06-04 16:20:14 +02:00
Tony Garnock-Jones d6c29fc2e7 Immediate stop-facet continuation execution 2021-06-03 22:48:11 +02:00
Tony Garnock-Jones 22bd461cdc Entity names 2021-06-03 22:48:11 +02:00
Tony Garnock-Jones defb65cd30 Actor names; debug tracing of actors 2021-06-03 17:01:26 +02:00
Tony Garnock-Jones 044860a3b5 Useful custom-write for entities 2021-06-03 15:57:28 +02:00
Tony Garnock-Jones 568f97c2f6 ref -> entity-ref 2021-06-01 10:01:10 +02:00
Tony Garnock-Jones a06b9d188a Integrate dataflow 2021-05-31 13:05:37 +02:00
Tony Garnock-Jones e5b87f5bb0 Cosmetic 2021-05-31 12:25:44 +02:00
Tony Garnock-Jones bcbc660ff1 Make turns atomic, rather than reply-turn-per-event 2021-05-31 12:06:44 +02:00
Tony Garnock-Jones caec6fc820 Daemon actors and go.rkt shutdown 2021-05-28 10:33:02 +02:00
Tony Garnock-Jones 4eb43a158e Progress 2021-05-27 11:41:11 +02:00
Tony Garnock-Jones 21bb695ac8 First program! 2021-05-27 11:28:10 +02:00
Tony Garnock-Jones d1a1c967f7 First steps to an actual novy implementation 2021-05-27 10:36:35 +02:00