Commit Graph

  • a7e832b59f WIP from Aug 27 2014 webrtc_tmp Tony Garnock-Jones 2014-10-10 19:28:35 -0700
  • b556eeba9d Point at external name for server gh-pages Tony Garnock-Jones 2014-03-10 13:14:19 -0400
  • 16ed126806 Add CNAME Tony Garnock-Jones 2014-03-10 13:13:07 -0400
  • 382391b518 Update build products main Tony Garnock-Jones 2014-08-30 13:46:52 -0700
  • 5621685052 Make boot() return (optional) initialGestalts instead of having a separate argument to spawn(). Fixes failing test case for initial actor route signalling. Tony Garnock-Jones 2014-08-30 14:51:42 -0700
  • 85c6c228a3 Move kwApply from actor.js to util.js Tony Garnock-Jones 2014-08-30 13:46:36 -0700
  • 18c4b184e5 Add failing test for actor initial route signalling Tony Garnock-Jones 2014-08-30 13:19:04 -0700
  • 9fdf90db68 Add test case for initial route signalling Tony Garnock-Jones 2014-08-30 13:18:37 -0700
  • 26245951ad Simple test harness for actors Tony Garnock-Jones 2014-08-30 13:07:39 -0700
  • 7cf9dabca4 Rename tr.js to test-route.js and make it a proper mocha/expect.js suite Tony Garnock-Jones 2014-08-30 12:44:39 -0700
  • d8c9209017 Steps toward actual connections Tony Garnock-Jones 2014-08-26 18:55:40 -0700
  • 52e8fab9f3 WIP Tony Garnock-Jones 2014-08-25 18:42:35 -0700
  • 0584b4d6d3 Update build products Tony Garnock-Jones 2014-08-25 18:39:55 -0700
  • d777418d5c Rearrange Actor instances so exceptions during construction are correctly blamed on the new actor Tony Garnock-Jones 2014-08-25 18:39:45 -0700
  • 160938cec8 Update build products Tony Garnock-Jones 2014-08-25 16:12:03 -0700
  • 1b3b355fea Invoke trapexit after removing the pid, in case of exn in the trapexit fn Tony Garnock-Jones 2014-08-25 16:11:25 -0700
  • 440c91b4d7 Update build products Tony Garnock-Jones 2014-08-25 13:02:04 -0700
  • 52bdc2eb3c Redacted debugState for WebSocketConnection and DemandMatcher Tony Garnock-Jones 2014-08-25 13:01:49 -0700
  • 10abaa1724 Support separate supply-projection from demand-projection Tony Garnock-Jones 2014-08-25 13:01:35 -0700
  • 7bb57e2c39 Permit actors to control what portion of their state is displayed in debug output Tony Garnock-Jones 2014-08-25 13:01:10 -0700
  • 66670e7f6f Throw exception on ill-formed DOM specification Tony Garnock-Jones 2014-08-25 13:00:33 -0700
  • 20d0f5d58d Correct documentation of interpretSpec Tony Garnock-Jones 2014-08-25 13:00:18 -0700
  • f5e59bfcd8 Update textfield example to use Actor Tony Garnock-Jones 2014-08-25 11:44:59 -0700
  • a0a6a3dbfe Update build products Tony Garnock-Jones 2014-08-25 11:44:18 -0700
  • d080494664 Add singleton feature to Actor observation Tony Garnock-Jones 2014-08-25 11:44:09 -0700
  • c5f7e9db2a Update build products Tony Garnock-Jones 2014-08-22 17:12:50 -0700
  • a62f00b8a3 Sort process tree by numeric PID, not by PID string Tony Garnock-Jones 2014-08-22 17:12:40 -0700
  • e9697c8171 Update build products Tony Garnock-Jones 2014-08-22 16:57:52 -0700
  • d7baec744e Smarter process-tree-printing for Chrome Tony Garnock-Jones 2014-08-22 16:57:38 -0700
  • 216935d60f Webworkerized DOM example Tony Garnock-Jones 2014-08-05 17:25:40 -0700
  • 66709fe58e Update build products Tony Garnock-Jones 2014-08-04 11:32:03 -0700
  • 318770e301 Fix missing Codec module reference Tony Garnock-Jones 2014-08-04 11:28:47 -0700
  • bd06a8a09e Update build products Tony Garnock-Jones 2014-08-02 09:00:28 -0700
  • 659ee24105 Experimental Web Worker support Tony Garnock-Jones 2014-08-02 00:32:46 -0700
  • 2bfacbfc7b Split veryclean out from clean to avoid foolish mistakes Tony Garnock-Jones 2014-08-02 00:31:18 -0700
  • e78696c621 Split out Ground, Codec Tony Garnock-Jones 2014-08-02 00:30:52 -0700
  • f46fd52239 Filter out metaLevel mismatches Tony Garnock-Jones 2014-08-02 00:25:18 -0700
  • e0def26f6c Initialize Actor presence/name/added/removed state variables Tony Garnock-Jones 2014-07-28 17:43:08 -0700
  • 9965ce760e Update build products Tony Garnock-Jones 2014-07-25 16:20:27 -0700
  • 76044b539e Update chat example to Actor; preserve non-Actor version; remove currently-useless OSX app resources Tony Garnock-Jones 2014-07-25 16:53:17 -0700
  • 55c9fa1d49 Convert DOM and smoketest examples to actor.js Tony Garnock-Jones 2014-07-25 16:20:53 -0700
  • 95a4bc3c93 Finish actor.js Tony Garnock-Jones 2014-07-24 16:22:22 -0700
  • 9ffbec107f More experimentation in test/tr.js Tony Garnock-Jones 2014-07-25 15:35:12 -0700
  • fba2ee91a8 actor.js (WIP) Tony Garnock-Jones 2014-07-24 21:08:57 -0700
  • 0b361137a2 Reflect.formalParameters Tony Garnock-Jones 2014-07-24 21:07:36 -0700
  • e0b476cc0a matchPattern, projectObjects Tony Garnock-Jones 2014-07-24 20:18:51 -0700
  • cfeb46ef62 Prefer Array.isArray() to "instanceof Array" tests Tony Garnock-Jones 2014-07-24 20:02:00 -0700
  • 80befd60eb Named captures Tony Garnock-Jones 2014-07-24 19:46:16 -0700
  • 28405b544f Remove unused bindings Tony Garnock-Jones 2014-07-24 19:35:05 -0700
  • a605a438cf Multidom example (buggy!) Tony Garnock-Jones 2014-07-24 16:22:30 -0700
  • 96d577b2d7 Permit overriding of DOM/jQuery patterns (enables remote connectivity) Tony Garnock-Jones 2014-07-24 16:21:54 -0700
  • f7baa65a2d Use nested-arrays (sexpr style) instead of hashes for DOM fragments Tony Garnock-Jones 2014-07-24 16:21:07 -0700
  • 8fde23d187 Fix module path in tests Tony Garnock-Jones 2014-07-23 17:25:29 -0700
  • 96d3d3c621 Makefile tweaks Tony Garnock-Jones 2014-07-23 17:24:48 -0700
  • 7bab9be492 Some modularity; general cleanup of codebase Tony Garnock-Jones 2014-07-23 17:21:51 -0700
  • 4239c1ea33 Simply erase *all* entries mapping to the driver's PID pre-package-conversion Tony Garnock-Jones 2014-07-22 10:24:11 -0700
  • 044cd84e60 Add route.fullGestalt function Tony Garnock-Jones 2014-07-22 10:23:32 -0700
  • 48e1b04f90 Only keep a tombstone if there was a non-falsy exit reason Tony Garnock-Jones 2014-07-22 09:36:04 -0700
  • 0025e6b3af Statistics; deduplication of outgoing routes Tony Garnock-Jones 2014-07-21 17:42:29 -0700
  • a0b3ac3198 Track metalevels and levels in .transform; exploit this in websocket driver Tony Garnock-Jones 2014-07-21 17:11:47 -0700
  • 19374f6926 Cheap and nasty hack to keep websocket relay from crashing Tony Garnock-Jones 2014-07-21 16:40:38 -0700
  • 853533f5b1 Store tombstones for debugging purposes Tony Garnock-Jones 2014-07-21 16:20:24 -0700
  • 2aa44a9142 processTree, textProcessTree Tony Garnock-Jones 2014-07-21 16:06:51 -0700
  • 340d32e33c Moved server to minimart/.../broker.rkt Tony Garnock-Jones 2014-07-18 10:24:48 -0700
  • 4e5bf4955f Switch to minimart built-in relay Tony Garnock-Jones 2014-06-14 20:53:21 -0400
  • 44de4f118c No callers of rupdate() Tony Garnock-Jones 2014-05-28 10:32:35 -0400
  • 73192735e0 Flip default demandSideIsSubscription to false. Tony Garnock-Jones 2014-06-06 21:16:20 -0400
  • 83a1ddbc3e Point at external name for server gh-pages-pre-fastrouting Tony Garnock-Jones 2014-03-10 13:14:19 -0400
  • 49ec16e9bf Add CNAME Tony Garnock-Jones 2014-03-10 13:13:07 -0400
  • 53e3c23a5f Include route.js in OS X app Tony Garnock-Jones 2014-05-28 22:11:21 -0400
  • fe2fcdb1c8 Bring chat example up to date Tony Garnock-Jones 2014-05-28 19:45:12 -0400
  • a7212a02af Adjust projection to yield multiple values instead of a vector Tony Garnock-Jones 2014-05-28 19:44:35 -0400
  • 420784bb11 Allow overriding of (de)serializeSuccess functions Tony Garnock-Jones 2014-05-28 19:42:30 -0400
  • 5c68f2243a Support for embedding matchers in patterns Tony Garnock-Jones 2014-05-28 17:22:08 -0400
  • 461f96d5d4 Initial attempt at porting server.rkt to fastrouting Tony Garnock-Jones 2014-05-28 16:36:52 -0400
  • 95701d39c5 It's console.warn, not console.warning Tony Garnock-Jones 2014-05-27 13:15:32 -0400
  • 424a00c675 Update textfield example for fastrouting Tony Garnock-Jones 2014-05-26 23:29:29 -0400
  • 336b4f36ac More sensible argument order on Gestalt.project Tony Garnock-Jones 2014-05-26 23:22:03 -0400
  • 03773b6d6d Adapt marketplace implementation to fastrouting Tony Garnock-Jones 2014-05-26 14:36:57 -0400
  • 00b92fdf1c Avoid smearLevels inefficiency; instead, union after intersection Tony Garnock-Jones 2014-05-26 13:45:09 -0400
  • 6f21190383 Matched values may not be JSONable, but must be matchable with __ Tony Garnock-Jones 2014-05-26 13:44:15 -0400
  • 0dce7a5e34 More canonicalization in erasePath Tony Garnock-Jones 2014-05-26 13:43:44 -0400
  • 201041ad2d Experimentally remove cofinity-restriction in erasePath Tony Garnock-Jones 2014-05-26 13:42:12 -0400
  • f2504b5dbf More tests Tony Garnock-Jones 2014-05-26 13:41:35 -0400
  • 96aad3d579 Pretty-print matchers with keys in sorted order Tony Garnock-Jones 2014-05-26 13:41:24 -0400
  • c5eab99565 Distinguish input from output emptyLevels in mapLevels Tony Garnock-Jones 2014-05-26 05:54:28 -0400
  • a5c80092cd Fix error in Gestalt.match Tony Garnock-Jones 2014-05-26 05:54:07 -0400
  • 7075dbaa4c Avoid (accidental, erroneous) in-place modification of a GestaltLevel Tony Garnock-Jones 2014-05-26 05:53:46 -0400
  • d3143b8e65 Actually shift levels for gestalt filtering Tony Garnock-Jones 2014-05-26 05:53:27 -0400
  • fc5e2108a1 use GestaltLevels.isEmpty instead of (accidental) inlining it Tony Garnock-Jones 2014-05-26 05:53:07 -0400
  • ef514b5b38 Add Gestalt.metaLevelCount, .levelCount Tony Garnock-Jones 2014-05-26 05:52:45 -0400
  • f55b933292 Avoid accidental side cross-over in crossedGestaltLevelOp Tony Garnock-Jones 2014-05-26 05:52:29 -0400
  • 96e651d4a1 Fix error in serializeMatcher Tony Garnock-Jones 2014-05-26 05:51:59 -0400
  • 7ee78181a3 Add missing case in matcherKeys Tony Garnock-Jones 2014-05-26 05:51:42 -0400
  • 19d4bc10a4 GestaltLevel.pretty Tony Garnock-Jones 2014-05-26 05:51:02 -0400
  • 9f26792e40 Better optionality-checking Tony Garnock-Jones 2014-05-26 05:50:45 -0400
  • ad0c151278 More accurate canonicalization in erasePath Tony Garnock-Jones 2014-05-26 05:49:11 -0400
  • afa79e9d11 Fix error in matcherEquals Tony Garnock-Jones 2014-05-26 05:46:24 -0400
  • 25277a2605 Gestalt (de)serialization Tony Garnock-Jones 2014-05-25 14:09:42 -0400
  • 80e20f7a01 serializeMatcher, deserializeMatcher Tony Garnock-Jones 2014-05-25 13:53:20 -0400