Scott Richmond scott
  • Joined on 2023-07-29
scott pushed to release at twc/ludus 2025-07-07 04:12:40 +00:00
f5b34e3bc6 release build
3946e5d6fa locate new prelude
2c10c5bf07 actually add doc
49bb50ada1 build a doc file, bring in some other documentation
79720ba833 moar cleanup
Compare 9 commits »
scott pushed to actors at twc/ludus 2025-07-07 04:12:07 +00:00
3946e5d6fa locate new prelude
scott pushed to actors at twc/ludus 2025-07-07 04:11:02 +00:00
2c10c5bf07 actually add doc
scott pushed to actors at twc/ludus 2025-07-07 04:10:43 +00:00
49bb50ada1 build a doc file, bring in some other documentation
79720ba833 moar cleanup
Compare 2 commits »
scott pushed to actors at twc/ludus 2025-07-07 03:30:20 +00:00
f9ff565db1 clean up files
2353b6eb9a bring in old janet interpreter for doc purposes
d20c453180 old->new prelude
Compare 3 commits »
scott commented on issue twc/ludus#83 2025-07-07 03:02:29 +00:00
await should not hang the process

Ah, but this is a limitation in how I wrote the turtle listener: instead of the recursive call coming after every clause in the receive form, I put the recursive call unconditionally at the…

scott closed issue twc/ludus#83 2025-07-07 03:02:29 +00:00
await should not hang the process
scott commented on issue twc/ludus#83 2025-07-07 02:58:08 +00:00
await should not hang the process

Well, this isn't a bug: the turtles stay alive indefinitely.

But this code should work (with a quick modification to the actor-based turtles):

let t1 = spawn_turtle! ()
repeat 4 {
 …
scott opened issue twc/ludus#87 2025-07-07 02:51:34 +00:00
await/receive/monitor stack discipline error
scott commented on issue twc/ludus#81 2025-07-06 23:41:17 +00:00
The core process defaults and API should be different

First bit done, as of a444f789f3

scott closed issue twc/ludus#81 2025-07-06 23:41:17 +00:00
The core process defaults and API should be different
scott pushed to actors at twc/ludus 2025-07-06 23:41:01 +00:00
a444f789f3 add new actor functions
842f1e7634 release build
Compare 2 commits »
scott commented on issue twc/ludus#85 2025-07-06 23:07:12 +00:00
Ludus should close properly

I think this is fine? I don't know it is. But for now, I'm punting this to after cc.

scott commented on issue twc/ludus#84 2025-07-06 23:06:45 +00:00
Key up events should properly propagate

Fixed, and working with keyboard events in e768323a6c

scott closed issue twc/ludus#84 2025-07-06 23:06:45 +00:00
Key up events should properly propagate
scott pushed to release at twc/ludus 2025-07-06 23:06:32 +00:00
842f1e7634 release build
e768323a6c remove printlns, soften language
Compare 2 commits »
scott pushed to actors at twc/ludus 2025-07-06 23:05:57 +00:00
e768323a6c remove printlns, soften language
3527530e39 release build
Compare 2 commits »
scott pushed to release at twc/ludus 2025-07-06 23:00:49 +00:00
3527530e39 release build
a534e241f9 improve pattern representation; fix get callsites
Compare 2 commits »
scott pushed to actors at twc/ludus 2025-07-06 23:00:16 +00:00
a534e241f9 improve pattern representation; fix get callsites
a5e1aad83d release build
Compare 2 commits »
scott pushed to release at twc/ludus 2025-07-06 22:54:49 +00:00
a5e1aad83d release build
45d999d32e build + fix some turtle stuff
Compare 2 commits »