ee120022a4trie-step*
Tony Garnock-Jones
2016-05-15 06:10:31 -0400
e55e19d5e4Add "on event ID BLOCK" support
Tony Garnock-Jones
2016-05-14 19:06:00 -0400
0561a02e78onTaskExit, matching the Racket
Tony Garnock-Jones
2016-05-14 17:12:41 -0400
7a4f1d8931Update Racket demand-matcher to match improvements in the js version.
Tony Garnock-Jones
2016-05-14 17:07:50 -0400
c7d91ac37fIncorrect loop logic in updateEventListeners meant that nodes right at the end of the anchorNode were skipped.
Tony Garnock-Jones
2016-05-14 10:34:22 -0400
bf532edd28UIAttribute doesn't have fragmentId.
Tony Garnock-Jones
2016-05-14 02:26:24 -0400
16365e7e95Table example
Tony Garnock-Jones
2016-05-14 02:21:56 -0400
35f0b75389UIFragment orderBy, for features and speed
Tony Garnock-Jones
2016-05-14 02:21:43 -0400
2b429b3fd9Update
Tony Garnock-Jones
2016-05-13 20:56:47 -0400
cfd7312293More minor fixes
Tony Garnock-Jones
2016-05-13 20:50:20 -0400
deae6c6d29Fix spacing
Tony Garnock-Jones
2016-05-13 20:26:06 -0400
372652c49dSyndicate.UI.uiAttribute
Tony Garnock-Jones
2016-05-13 20:15:39 -0400
f64491c0a7Better use of console.warn and console.error in dataspace.js
Tony Garnock-Jones
2016-05-13 20:15:20 -0400
628ba87c54Rewrite JS DemandMatcher to handle important latency-related corner cases.
Tony Garnock-Jones
2016-05-13 20:13:09 -0400
68cde5be6cDemandMatcher: overlap not ruled out! Remove it.
Tony Garnock-Jones
2016-05-12 22:18:57 -0400
b51e7f99d9LocationHashTracker
Tony Garnock-Jones
2016-05-12 20:11:22 -0400
6d305e6b00Hoist .refresh out from .handleEvent; makes assertions depend on state that might have been changed in event handlers properly.
Tony Garnock-Jones
2016-05-12 17:37:14 -0400
a433a054b8Syndicate.UI.windowEvent
Tony Garnock-Jones
2016-05-12 15:56:42 -0400
e0bd8d08c2Re-register UIFragment event handlers on node replacement
Tony Garnock-Jones
2016-05-12 15:19:37 -0400
4eb29832dfCorrect stupid mistake
Tony Garnock-Jones
2016-05-12 14:49:09 -0400
fb89954158Only try to attach events to things that might emit them
Tony Garnock-Jones
2016-05-12 14:46:39 -0400
c6cfa2fe87Scoped broker connections
Tony Garnock-Jones
2016-05-12 12:15:41 -0400
f486f93bd4More ergonomic step/prepend for tries and patches
Tony Garnock-Jones
2016-05-12 12:15:31 -0400
81e10632ddExpose Websocket request host/path to server-side
Tony Garnock-Jones
2016-05-12 12:15:11 -0400
7e48e82a48Print out peer connection details in broker
Tony Garnock-Jones
2016-05-12 10:57:34 -0400
de44b51e49ws-echo.rkt and ws-echo-client.rkt
Tony Garnock-Jones
2016-05-12 10:48:34 -0400
a8821913a1Publish websocket-peer-details for each connection
Tony Garnock-Jones
2016-05-12 10:44:54 -0400
4de4a099b9Fix bug with outbound websocket connections
Tony Garnock-Jones
2016-05-12 10:44:27 -0400
8d6bc484a8Canonicalize deserialized atoms. Fixes serious routing bug when using the broker.
Tony Garnock-Jones
2016-05-12 08:06:23 -0400
aa04cfed5fUpdate
Tony Garnock-Jones
2016-05-12 00:06:48 -0400
7b26b4bf14Switch to FunctionBody from plain Block, to allow function definitions.
Tony Garnock-Jones
2016-05-12 00:01:09 -0400
b61187ffd8Update
Tony Garnock-Jones
2016-05-11 22:14:52 -0400
879e2425b9Make Anchor.prototype.context n-ary
Tony Garnock-Jones
2016-05-11 22:13:35 -0400
f9c616c282Update
Tony Garnock-Jones
2016-05-11 21:22:50 -0400
e67d018079Make the TV catch fire eventually.
Tony Garnock-Jones
2016-05-11 21:22:26 -0400
7b9f5a54e8Use "message type" in demo-*.js
Tony Garnock-Jones
2016-05-11 21:05:40 -0400
689f4c6905Update (new UI library)
Tony Garnock-Jones
2016-05-11 21:03:50 -0400
0208ae7a7dA better UI library. Replaces DOM and jQuery support.
Tony Garnock-Jones
2016-05-11 21:03:11 -0400
4d06454e52Update
Tony Garnock-Jones
2016-05-11 11:14:00 -0400
23f269fba6Use Syndicate.Timer in SVG example
Tony Garnock-Jones
2016-05-11 11:13:14 -0400
1f1550c05aUpdate
Tony Garnock-Jones
2016-05-11 11:04:01 -0400
6ba9b402ecOnly trigger onStateChange with non-empty patch (?)
Tony Garnock-Jones
2016-05-11 10:59:44 -0400
0693e88031Allow "message type ..." as well as "assertion type ...".
Tony Garnock-Jones
2016-05-11 10:59:27 -0400
0c27a0a339Update
Tony Garnock-Jones
2016-05-10 22:43:16 -0400
4a2c8147aaEnable and disable the IoT demo spawn/kill buttons.
Tony Garnock-Jones
2016-05-10 22:40:49 -0400
dede7f08a7Use strings-of-HTML and mustache.js for DOM fragments.
Tony Garnock-Jones
2016-05-10 22:38:40 -0400
0564e4efb3Update
Tony Garnock-Jones
2016-05-10 18:53:47 -0400
efc444ac37forever => react, state => react, init => do, done => finally, until => react until
Tony Garnock-Jones
2016-05-10 18:49:12 -0400
e54b6566f5Use Timer driver in IoT example.
Tony Garnock-Jones
2016-05-10 17:04:39 -0400
43e94b83b4Timer driver
Tony Garnock-Jones
2016-05-10 17:04:16 -0400
b8e076188cProtect init and done blocks with withCurrentFacet.
Tony Garnock-Jones
2016-05-10 17:02:31 -0400
997653632fUpdate
Tony Garnock-Jones
2016-05-10 15:33:53 -0400
00b0ef63ebSVG example.
Tony Garnock-Jones
2016-05-10 15:33:02 -0400
1adb8110b6Support xmlns in dom-driver.
Tony Garnock-Jones
2016-05-10 15:31:47 -0400
fd2e4cc23cExchange ad-hoc tracing for slightly more principled log-info output.
Tony Garnock-Jones
2016-05-10 01:24:47 -0400
f8f8212357Update
Tony Garnock-Jones
2016-05-10 01:15:00 -0400
b24cd754b0Set default chat broker url
Tony Garnock-Jones
2016-05-10 01:14:32 -0400
98e447c7f7Update
Tony Garnock-Jones
2016-05-10 00:57:33 -0400
8f1d27c584Move Codec and Broker into src/.
Tony Garnock-Jones
2016-05-10 00:57:05 -0400
8abc6b6975Update
Tony Garnock-Jones
2016-05-10 00:44:02 -0400
8546e93e5dImplement Syndicate/js broker-client and chat app.
Tony Garnock-Jones
2016-05-10 00:40:53 -0400
bbca582b98Get the broker working.
Tony Garnock-Jones
2016-05-10 00:25:50 -0400
abc844c964Dataspace.setOnStateChange, to correctly call it at least once
Tony Garnock-Jones
2016-05-09 13:18:19 -0400
7c4e00f614Command-line launcher for broker
Tony Garnock-Jones
2016-05-09 12:55:20 -0400
18eab695ccFirst sketch of broker
Tony Garnock-Jones
2016-05-08 20:42:46 -0400
5d46a6e631Add patch-without-at-meta
Tony Garnock-Jones
2016-05-08 20:42:33 -0400
fbece48f52`patch!` and crude `on-event` handling in actor.rkt
Tony Garnock-Jones
2016-05-08 20:41:29 -0400
925ba8c8demux-focus-event (commented out, because problems)
Tony Garnock-Jones
2016-05-08 19:46:44 -0400
1dfaf537f5Add Struct _get method.
Tony Garnock-Jones
2016-05-08 18:53:46 -0400
6fe897eb46Rename track -> query
Tony Garnock-Jones
2016-05-08 17:51:08 -0400
d31a5fcf58Update
Tony Garnock-Jones
2016-05-08 12:26:20 -0400
5c5da4e569Avoid using assert/retract directly in IoT alerting
Tony Garnock-Jones
2016-05-08 12:25:28 -0400
6591091bb6Drastically simplify IoT TV
Tony Garnock-Jones
2016-05-08 12:20:08 -0400
a428423ff2Support when(...) clause in assert in facets.
Tony Garnock-Jones
2016-05-08 12:19:40 -0400
7138568e3fUpdate
Tony Garnock-Jones
2016-05-08 11:34:45 -0400
9c5f427366Split and rename route.js into trie.js, struct.js and special.js
Tony Garnock-Jones
2016-05-08 11:33:39 -0400
062e4603afConvert Syndicate/js to use prefix-style trie
Tony Garnock-Jones
2016-05-08 11:11:16 -0400
7b8b6c5da7scribble syndicate-gl/2d
Sam Caldwell
2016-05-06 17:35:15 -0400
6afac6d21aUpdate
Tony Garnock-Jones
2016-05-04 13:53:10 -0400
6078b81289IoT example illustration
Tony Garnock-Jones
2016-05-04 13:48:55 -0400
f25b1a643fUpdate
Tony Garnock-Jones
2016-05-02 17:15:05 -0400
21a53ba948IoT example
Tony Garnock-Jones
2016-05-02 17:13:25 -0400
4372df1b40Gitignore
Tony Garnock-Jones
2016-04-19 18:53:00 -0400
839818f8e4Tries and patches to and from jsexpr
Tony Garnock-Jones
2016-04-19 18:52:49 -0400
2e82e7e4d8Various slides
Tony Garnock-Jones
2016-04-12 16:36:13 -0400
d033c69083Emacs indentation settings
Tony Garnock-Jones
2016-04-07 10:06:59 +0200
6aa1ea9f9bWords
Tony Garnock-Jones
2016-04-07 09:46:20 +0200
4012252751Link to docs.
Tony Garnock-Jones
2016-04-07 09:45:25 +0200
5cbb571bf0Rename "network" to "dataspace" throughout
Tony Garnock-Jones
2016-04-07 09:44:34 +0200
7fcfa9586bRename "network" to "dataspace" throughout
Tony Garnock-Jones
2016-04-07 09:42:54 +0200
1ddfa3ee99Link to homepage in banner; link to examples page.
Tony Garnock-Jones
2016-04-06 18:42:05 +0200
c67b57a445Update js examples.
Tony Garnock-Jones
2016-04-06 18:22:30 +0200
71a7bacccdFill TEMP_CHECKOUT/dist from working copy
Tony Garnock-Jones
2016-04-06 18:29:42 +0200
d149ec57eaIntro text on examples page.
Tony Garnock-Jones
2016-04-06 18:25:30 +0200
a85a941d91Include third-party
Tony Garnock-Jones
2016-04-06 18:25:23 +0200
7fb0c33660Describe DOM example.
Tony Garnock-Jones
2016-04-06 18:21:57 +0200
8e0906d918Deployment of examples; example descriptions.
Tony Garnock-Jones
2016-04-06 15:29:05 +0200
a1189f3ed8Contact
Tony Garnock-Jones
2016-04-05 09:41:43 +0200
3b63445160Fix spacing
Tony Garnock-Jones
2016-04-04 05:21:18 +0200
7c7a0c71deLink to example code
Tony Garnock-Jones
2016-04-04 05:21:14 +0200