Tony Garnock-Jones
4138495ae1
Fix mistake in invoking translateNonTerminalCode
2016-08-01 16:45:32 -04:00
Tony Garnock-Jones
7f930311ce
dataflow.js
2016-07-27 06:51:30 -04:00
Tony Garnock-Jones
6fae78c7c6
Cosmetic
2016-07-11 12:23:05 -04:00
Tony Garnock-Jones
0314f6a400
Cosmetic
2016-07-11 12:16:22 -04:00
Tony Garnock-Jones
cca195d597
New example - this one for the command line!
2016-07-11 12:04:10 -04:00
Tony Garnock-Jones
9644aa3ad1
Fixes to code-generation in Syndicate/js compiler.
...
1. Repair .buildSubscription(mode) so it doesn't delete spaces in
unchanged ES5 code.
2. Avoid ',' between successive translated clauses in a
FacetStateTransitionBlock.
2016-07-11 12:02:40 -04:00
Tony Garnock-Jones
31ee4cb2cd
Broadcast message delivery in Syndicate/js
2016-06-27 14:59:53 -04:00
Tony Garnock-Jones
c8f2ea8a56
Supply error-callback and options to watchPosition
2016-06-20 11:02:18 -04:00
Tony Garnock-Jones
95c17a190c
Avoid failure when currentLocation not yet initialised
2016-06-20 11:02:18 -04:00
Tony Garnock-Jones
9b2ce64300
Precompile location example. Requires rename location -> locationRecord to avoid window.location clash.
2016-06-11 07:03:39 -04:00
Tony Garnock-Jones
ddd67540be
Default to wss:// instead of ws://
2016-06-11 07:02:19 -04:00
Tony Garnock-Jones
03616226e1
Run in-browser translated code in the same context as precompiled code.
2016-06-11 07:01:30 -04:00
Tony Garnock-Jones
dcd8819778
Factor out clean-examples and freshen-examples targets
2016-06-11 07:00:41 -04:00
Tony Garnock-Jones
0b964bb1bb
Compute `retracted` pattern just once during `during`. Avoids mutation-related bug.
2016-06-11 06:59:59 -04:00
Tony Garnock-Jones
f4d1f5c800
Location sharing
2016-06-05 16:42:30 -04:00
Tony Garnock-Jones
02f4f9f89c
Allow function declarations
2016-06-05 16:01:24 -04:00
Tony Garnock-Jones
dd28b667e8
Special-case "." selector in uiEvents.
2016-06-05 15:53:28 -04:00
Tony Garnock-Jones
56324db6f6
Oops
2016-06-05 14:52:40 -04:00
Tony Garnock-Jones
736c93ea94
Fix typo
2016-06-05 13:14:54 -04:00
Tony Garnock-Jones
f8116ee8eb
Support var decls in facet blocks
2016-06-05 13:14:48 -04:00
Tony Garnock-Jones
9cee74b290
Named actors
2016-05-31 10:40:23 -04:00
Tony Garnock-Jones
d4e4cc6bd6
Improve error reporting by removing Statement rule description; correct typo
2016-05-27 18:45:32 -04:00
Tony Garnock-Jones
eef8e09f11
Screenshot of TodoMVC app
2016-05-19 14:08:13 -04:00
Tony Garnock-Jones
4aabe422fe
Alter prettyTrie to allow customised rendering of success-values
2016-05-19 13:13:28 -04:00
Tony Garnock-Jones
e806e91baa
Name DemandMatcher and UI actors
2016-05-19 13:13:07 -04:00
Tony Garnock-Jones
02d73f44fa
Disambiguate syndicate.ohm properly
2016-05-19 13:12:16 -04:00
Tony Garnock-Jones
4c1d6814d9
Cosmetic
2016-05-18 16:52:06 -04:00
Tony Garnock-Jones
fba4aaa6b4
Support debug names for actors (any JSON term)
2016-05-18 16:51:51 -04:00
Tony Garnock-Jones
6160012576
Maintain separation between terminate and handleEvent phases; fixes bug.
2016-05-17 20:50:11 -04:00
Tony Garnock-Jones
b559ab04f8
Update for new "group-by" semantics of during
2016-05-17 20:32:03 -04:00
Tony Garnock-Jones
9312a28226
Only fire asserted/retracted when first/last interest (dis)/appears; same intent as yesterday's commit b1f7816
2016-05-17 20:04:37 -04:00
Tony Garnock-Jones
f83f4c6413
Oops, forgot to git-add the tests
2016-05-17 19:43:22 -04:00
Tony Garnock-Jones
8256b56607
Generalize matchValue to permit wildcard messages (not yet used)
2016-05-17 18:16:20 -04:00
Tony Garnock-Jones
1f33039e28
Make matchValue's failureResult non-optional
2016-05-17 17:44:14 -04:00
Tony Garnock-Jones
5ec89bd987
Use Github to show (highlighted) JS code
2016-05-17 15:46:28 -04:00
Tony Garnock-Jones
f663409609
Make makeable examples before deploy
2016-05-17 13:32:41 -04:00
Tony Garnock-Jones
acca81076a
todomvc: compile Syndicate DSL ahead of time
2016-05-17 13:27:54 -04:00
Tony Garnock-Jones
e27e028d8c
syndicatec: exit status 1 on error
2016-05-17 13:26:50 -04:00
Tony Garnock-Jones
43f6bd39ea
Credits & update index
2016-05-17 13:16:09 -04:00
Tony Garnock-Jones
aed3a9f1e2
todomvc: Clean up
2016-05-17 13:03:09 -04:00
Tony Garnock-Jones
3d13375b20
todomvc: localStorage
2016-05-17 13:03:09 -04:00
Tony Garnock-Jones
2c351d7352
todomvc: BUG: transitions don't happen because the nodes are being replaced rather than edited.
2016-05-17 13:03:09 -04:00
Tony Garnock-Jones
299be35d8f
todomvc: Implement many more features; redesign to fix bug
2016-05-17 13:03:09 -04:00
Tony Garnock-Jones
9e673c1588
todomvc: Sort todos in display by ID
2016-05-17 13:03:09 -04:00
Tony Garnock-Jones
7a759de5a1
todomvc: Progress
2016-05-17 13:03:09 -04:00
Tony Garnock-Jones
5c80c2f3bd
todomvc: Noticed a bug
2016-05-17 13:03:09 -04:00
Tony Garnock-Jones
a7ad6355f5
todomvc: Follow HTML template and file layout more closely; use new locationHash
2016-05-17 13:03:09 -04:00
Tony Garnock-Jones
eafcff8f75
todomvc: Various additional features toward the spec
2016-05-17 13:03:08 -04:00
Sam Caldwell
e18b2a8062
todomvc: progress
2016-05-17 13:03:04 -04:00
Sam Caldwell
d316449538
todomvc: switch to new ui library
2016-05-17 13:01:09 -04:00