Emery Hemingway
|
6364db7f69
|
Export a default capability generator
|
2023-04-10 16:56:51 -05:00 |
Emery Hemingway
|
b1ad08e693
|
Fix patterns examples
|
2023-04-10 16:56:22 -05:00 |
Emery Hemingway
|
5170ad23e8
|
Remove dead programs
|
2023-04-05 15:01:47 -05:00 |
Emery Hemingway
|
53278d8614
|
Update to latest Preserves API
|
2023-03-29 17:59:47 -05:00 |
Emery Hemingway
|
ac81221faa
|
Add grabDict() pattern generator
|
2023-03-29 17:59:44 -05:00 |
Emery Hemingway
|
b1627a491a
|
Patterns: refactor
|
2023-03-26 19:28:31 -05:00 |
Emery Hemingway
|
71955f257d
|
Rename proc facet(…) to proc inFacet(…)
|
2023-03-26 19:28:08 -05:00 |
Emery Hemingway
|
6f2adf573a
|
Check the protocol modules
|
2023-03-23 14:06:05 -05:00 |
Emery Hemingway
|
114088bfe6
|
Tup: check syndicate module
|
2023-03-23 12:52:38 -05:00 |
Emery Hemingway
|
32d8719c84
|
Adjust for outer build system
|
2023-03-01 21:02:03 -06:00 |
Emery Hemingway
|
00269c04b1
|
Use "do ():" for compatibility with Nim 2.0.0
|
2022-12-21 23:01:06 -06:00 |
Emery Hemingway
|
a5c2d30ec4
|
Taps now takes multiple endpoints for connect
|
2022-12-21 23:00:04 -06:00 |
Emery Hemingway
|
589b0772e3
|
Make the Entity methods compatible with mm:orc
|
2022-12-21 22:59:16 -06:00 |
Emery Hemingway
|
47da042671
|
Add connectNet
Use Taps to connect to Syndicate peers over TCP. Taps is now a
depedency.
|
2022-12-13 23:03:38 -06:00 |
Emery Hemingway
|
bb4ba36ff7
|
Fix test_protocols
|
2022-12-13 23:03:26 -06:00 |
Emery Hemingway
|
108d51c8ed
|
Update nimble version
|
2022-12-13 23:03:26 -06:00 |
Emery Hemingway
|
0fab80bcf7
|
Move swaybar_status_actor out to syndicate_utils repo
|
2022-12-13 23:03:26 -06:00 |
Emery Hemingway
|
1234f97f20
|
Tup: unify protocols group
|
2022-12-13 23:03:25 -06:00 |
Emery Hemingway
|
a43a723bb1
|
Patterns: some bad casting
|
2022-12-13 22:58:41 -06:00 |
Emery Hemingway
|
49b58f5ce1
|
Patterns: add pattern generator program
|
2022-12-13 22:58:41 -06:00 |
Emery Hemingway
|
e24b06d317
|
Put a sturdyref generator in capabilities module
|
2022-12-13 22:58:40 -06:00 |
Emery Hemingway
|
c4dace1eb7
|
Regenerate protocol modules
|
2022-12-13 22:58:18 -06:00 |
Emery Hemingway
|
17c7328be8
|
Export terminate for facets
|
2022-12-08 00:31:01 -06:00 |
Emery Hemingway
|
947e560fb7
|
Add test_simpleChatProtocol
|
2022-12-08 00:30:41 -06:00 |
Emery Hemingway
|
e26c718142
|
Fix import path of swaybar_status_actor
|
2022-11-02 14:05:45 -05:00 |
Emery Hemingway
|
2aeb20e959
|
Update Preserves dependency
|
2022-10-31 10:00:33 -05:00 |
Emery Hemingway
|
26d88d7208
|
Cleanup skeletons
|
2022-10-31 09:57:57 -05:00 |
Emery Hemingway
|
0039792e0b
|
replace: don't bother retracting null handles
|
2022-10-31 09:54:50 -05:00 |
Emery Hemingway
|
1a6bb4ffbd
|
Add test for binary Syndicate protocol
|
2022-10-26 20:12:52 -05:00 |
Emery Hemingway
|
d9a3570d6f
|
Relays: use BufferedDecoder
|
2022-10-26 20:12:52 -05:00 |
Emery Hemingway
|
ec60d9c64a
|
Better error message for pattern handler mismatches
|
2022-10-26 20:12:52 -05:00 |
Emery Hemingway
|
d69af0a90d
|
Use binary Preserves over Unix sockets
|
2022-10-26 20:12:52 -05:00 |
Emery Hemingway
|
68a742797c
|
Use binary Preserves over stdio
|
2022-10-26 20:12:52 -05:00 |
Emery Hemingway
|
fa5a4a9cbc
|
Add swaybar_status_actor as binary
|
2022-10-26 20:12:52 -05:00 |
Emery Hemingway
|
4e424e7ca8
|
skeletons: fix walking over compound patterns
|
2022-10-26 20:11:27 -05:00 |
Emery Hemingway
|
3fa7d4225e
|
Tidy dataspaces module
|
2022-10-26 19:26:43 -05:00 |
Emery Hemingway
|
535fb93df3
|
Add initial swaybar_status_actor utility
|
2022-10-13 23:22:55 -05:00 |
Emery Hemingway
|
96d3bbb500
|
New "addCallback" proc for processing Futures in Turns
|
2022-09-04 13:13:02 -05:00 |
Emery Hemingway
|
9b0437e922
|
Export asyncCheck from syndicate module
|
2022-08-31 15:10:50 -05:00 |
Emery Hemingway
|
a8e8eed619
|
Remove broken tests
|
2022-08-30 11:48:46 -05:00 |
Emery Hemingway
|
0742665288
|
Buffer socket reads so long messages come through
|
2022-08-30 11:46:14 -05:00 |
Emery Hemingway
|
b0f5ff98e2
|
Different ?? pattern operator
Make the ?? operator convert a pattern to a pattern of itself and
inject other patterns into it.
|
2022-08-29 14:49:28 -05:00 |
Emery Hemingway
|
831b7194a9
|
skeletons: only create leaves for additions
|
2022-08-29 14:49:27 -05:00 |
Emery Hemingway
|
6701fdb1c7
|
Assert that pattern capture count matches handlers
|
2022-08-29 14:49:27 -05:00 |
Emery Hemingway
|
ef1290d105
|
Add run(Ref, TurnAction) convenience proc
Developers shouldn't need to work with Facets directly.
|
2022-07-08 08:16:33 -05:00 |
Emery Hemingway
|
6647aeb83b
|
Use BiggestInt in schemas
|
2022-07-08 07:49:24 -05:00 |
Emery Hemingway
|
6281f5467f
|
membranes: remove broken assertion
Membranes are not ref objects making a copy of one and then
checking it for equality against the original won't work.
|
2022-06-27 10:40:51 -05:00 |
Emery Hemingway
|
7f0277fe85
|
DSL: bind "turn" symbol in during retract handler
|
2022-06-16 12:13:28 -05:00 |
Emery Hemingway
|
57e4bb6bad
|
Generate literal patterns by preserving values
|
2022-06-15 22:27:25 -05:00 |
Emery Hemingway
|
07cd833e3d
|
Move literal pattern builder to syndicate module
|
2022-06-12 23:07:38 -05:00 |