Emery Hemingway ehmry
  • Joined on 2021-09-23
ehmry pushed to trunk at ehmry/preserves-nim 2024-03-13 11:16:26 +00:00
9ae435a83c Add text parsing to BufferedDecoder
375cc992fd Remove gcsafe annotations
Compare 2 commits »
ehmry pushed tag 20240312 to ehmry/preserves-nim 2024-03-13 11:16:26 +00:00
ehmry pushed to sys at ehmry/syndicate-nim 2024-03-08 16:11:48 +00:00
75cd3f32ca Attenuate and sync
7eb9537df1 Queue effects to the local actor to the local turn
20d7420b81 Fixup revert var Turn
dc4bf22675 Revert to var Turn
e217a9378d Use global turn queue
Compare 5 commits »
ehmry pushed to trunk at ehmry/syndicate-flake 2024-03-08 10:29:01 +00:00
ef18eedcca syndicate-server: 0.39.0 -> 0.41.0
ehmry commented on pull request syndicate-lang/syndicate-rs#5 2024-03-07 12:13:37 +00:00
Implement a $control entity, a message <exit *n*>, and a --control command-line flag.

This looks like what I want, but it would be more fun if Preserves supported #! as a comment ;)

ehmry commented on issue syndicate-lang/syndicate-rs#4 2024-03-07 12:06:18 +00:00
Feature request: voluntarily server termination

This is what I want, and I agree that a separate control entity is better than config.

ehmry pushed to trunk at ehmry/syndicate-flake 2024-03-07 11:42:57 +00:00
be6bcb2d98 syndicate-server: 0.36.1 -> 0.39.0
2f51b2f5fb synit-pid1: unstable-2023-02-07 -> -2023-11-01
Compare 2 commits »
ehmry commented on issue syndicate-lang/syndicate-rs#4 2024-03-05 13:32:11 +00:00
Feature request: voluntarily server termination

Modifying the server could be avoided with a shim that would start the syndicate-server as an inferior and only speak enough of the protocol to kill the server and itself on an exit message.

ehmry pushed to sys at ehmry/syndicate-nim 2024-03-05 10:59:36 +00:00
15d2e8bfb4 Replace actor and relay API
eb5d4d9a57 Port relays to nim-sys
01f26caf7b New timers actor
e31069e41a API renaming
fdf2994ec4 bags: export some table procs
Compare 9 commits »
ehmry opened issue syndicate-lang/syndicate-rs#4 2024-03-04 22:47:52 +00:00
Feature request: voluntarily server termination
ehmry pushed to sys at ehmry/syndicate-nim 2024-02-19 22:44:52 +00:00
71af7b0d72 CPS refactor
b2506d81bb Hash brownie
Compare 2 commits »
ehmry created branch cps in ehmry/syndicate-nim 2024-02-19 22:42:35 +00:00
ehmry pushed to cps at ehmry/syndicate-nim 2024-02-19 22:42:35 +00:00
71af7b0d72 CPS refactor
b2506d81bb Hash brownie
Compare 2 commits »
ehmry pushed to sys at ehmry/syndicate-nim 2024-02-16 13:21:53 +00:00
fe268dea8d have you ever tried making a cps function that takes a closure as an argument?
ehmry pushed to sys at ehmry/syndicate-nim 2024-02-16 13:00:45 +00:00
da93f9eb1f Goto trick
ehmry pushed to sys at ehmry/syndicate-nim 2024-02-15 19:50:31 +00:00
b83ef93484 Handler attempt
ehmry created branch sys in ehmry/syndicate-nim 2024-02-15 14:34:31 +00:00
ehmry pushed to sys at ehmry/syndicate-nim 2024-02-15 14:34:31 +00:00
b2f680a215 Need an onStop
ff1e1e6231 WiP! Continuification
d5d5717976 WiP! Continuationification
c519d909ab WiP! Depend on nim-sys
Compare 4 commits »
ehmry pushed to trunk at ehmry/syndicate_utils 2024-02-09 15:54:02 +00:00
aa8ff4c364 Update build metadata
4f2e19b0b2 Add XSLT processor
Compare 2 commits »
ehmry pushed to trunk at ehmry/syndicate-nim 2024-02-09 15:42:21 +00:00
50a77995bc Update lock.json
3e324e2de4 Remove stale Spry script
aadf7a3dc7 Update syndicate-protocols
a2849b18c9 Preserves: floats merged into doubles
f3d6e578cb Single IEEE754 type
Compare 10 commits »