Commit Graph

183 Commits

Author SHA1 Message Date
Tony Garnock-Jones d36a65d843 Improved pretty-printing of matchers 2014-05-25 13:30:45 -04:00
Tony Garnock-Jones 83e82658c5 Sundry set API renamings and additions 2014-05-25 13:30:17 -04:00
Tony Garnock-Jones 037abe45a5 Rename requal to matcherEquals 2014-05-25 13:28:42 -04:00
Tony Garnock-Jones a8f4c74de9 Permit use of _$ as a capture-of-wild - terser than _$() 2014-05-25 13:27:30 -04:00
Tony Garnock-Jones 74acc78aab More gestalt support 2014-05-24 22:26:56 -04:00
Tony Garnock-Jones 202a6e129b Start work on gestalts 2014-05-23 17:23:42 -04:00
Tony Garnock-Jones 1e3a8f7db0 It turns out that order-of-definition is a thing for browser JS, even if not for node.js 2014-05-23 14:37:48 -04:00
Tony Garnock-Jones 87c5aac69f Use JSON stringification to distinguish between numbers and strings in pattern literals 2014-05-23 14:30:36 -04:00
Tony Garnock-Jones e1eadbf664 erasePath fixes, and requal function 2014-05-23 14:23:42 -04:00
Tony Garnock-Jones cdea1507c4 Initial commit of port of minimart fastrouting 2014-05-23 00:43:32 -04:00
Tony Garnock-Jones 7ae53f5c21 Fix up app builds 2014-03-14 22:46:38 -04:00
Tony Garnock-Jones 6ba99e9e2e Notes on bogus protocol implementation 2014-03-10 17:22:21 -04:00
Tony Garnock-Jones 402af825b0 encodeEvent and decodeAction properly belong in websocket-driver.js 2014-03-10 17:22:07 -04:00
Tony Garnock-Jones b8fd680a24 Switch to obviously-better approach to timeouts in routing-table widget 2014-03-10 15:22:31 -04:00
Tony Garnock-Jones 946e07fb5c Add routing-table widget to chat example. 2014-03-10 15:18:37 -04:00
Tony Garnock-Jones 8b158fd4eb Customizable routing-table widget hysteresis delay 2014-03-10 15:18:08 -04:00
Tony Garnock-Jones d1eb2c7af8 Sort differently 2014-03-10 15:07:37 -04:00
Tony Garnock-Jones 9a511e2b9b Add routing-table widget to textfield example 2014-03-10 15:02:03 -04:00
Tony Garnock-Jones 67457f0776 Ignore Jekyll output 2014-03-10 14:51:09 -04:00
Tony Garnock-Jones 218f74f271 Style and extract routing-table-widget 2014-03-10 14:50:56 -04:00
Tony Garnock-Jones 4d0fd57efc Support multiple classes on DOM fragments 2014-03-10 14:50:18 -04:00
Tony Garnock-Jones 2d998c188b Index page 2014-03-10 13:44:46 -04:00
Tony Garnock-Jones 0db55fb3cb Better name for CN in dummy keys 2014-03-10 13:30:38 -04:00
Tony Garnock-Jones 73d9041245 Make shutdownWorld have immediate effect, rather than processing useless internal actions 2014-03-10 12:15:16 -04:00
Tony Garnock-Jones 0eb5d2b02b Fix broken demand-tracking in DOMFragment. 2014-03-10 11:44:01 -04:00
Tony Garnock-Jones 58c989c56e Add Route.prototype.visibilityToRoute, abstracting route intersection 2014-03-10 11:43:02 -04:00
Tony Garnock-Jones 54df95eb3f TODO from Nov 3 2013 2014-03-10 09:21:27 -04:00
Tony Garnock-Jones 1aa0420048 Experimental display of current subscriptions 2014-03-10 09:20:38 -04:00
Tony Garnock-Jones 0273f2557e Support element attributes as intended 2014-03-07 09:35:41 -05:00
Tony Garnock-Jones f04fb92ea4 DOM driver and example 2014-02-28 09:48:10 -05:00
Tony Garnock-Jones 4141057a7c Spy improvements 2014-02-28 09:47:42 -05:00
Tony Garnock-Jones 1bffa782db Correct silly mistake with argument order to $.extend 2014-02-28 09:47:34 -05:00
Tony Garnock-Jones c57833938a New shutdownWorld action 2014-02-28 09:46:59 -05:00
Tony Garnock-Jones 0054254aed Support scoped selection of jquery nodes; support cross-metalevel jquery 2014-02-28 09:46:21 -05:00
Tony Garnock-Jones 5f384f5d35 Minimal README 2014-02-11 16:28:39 -08:00
Tony Garnock-Jones 109a3cf3f9 websocket-server -> websocket-local-server 2014-01-13 19:33:55 -05:00
Tony Garnock-Jones fd9ad65092 Ah, use oninput instead of onchange/onkeypress 2013-12-06 11:24:49 -05:00
Tony Garnock-Jones 7d3b127cf2 Text field example after Hesam Samimi's paper 2013-12-02 21:54:35 -05:00
Tony Garnock-Jones 83391258a1 Support non-preventDefault event subscription 2013-12-02 21:47:42 -05:00
Tony Garnock-Jones a9d3e4eca4 Split out common drivers from chat example. 2013-12-02 20:41:19 -05:00
Tony Garnock-Jones b3e2d17966 Update page title 2013-12-02 20:35:03 -05:00
Tony Garnock-Jones 56532f80ad Rearrange files, splitting the library from the example(s). 2013-12-02 20:31:12 -05:00
Tony Garnock-Jones 5c8948d820 Support WSS as well as WS 2013-11-06 16:48:41 -05:00
Tony Garnock-Jones acc783dc24 Heartbeat from client to server, as well; copes with middlebox failure 2013-11-06 09:31:45 -05:00
Tony Garnock-Jones 4be94e1314 Confine subscriptions and messages to the nested VM 2013-11-04 11:46:54 -05:00
Tony Garnock-Jones 58ed6377d4 Report WebSocketConnection crashes to user 2013-11-03 15:56:50 -05:00
Tony Garnock-Jones 03ec966a02 Avoid some exceptions 2013-11-03 15:56:39 -05:00
Tony Garnock-Jones 578e2debc6 Support optional .trapexit callback 2013-11-03 15:56:12 -05:00
Tony Garnock-Jones 5b4ccede3c World.wrap'd functions should only run if their process is still alive 2013-11-03 12:31:09 -05:00
Tony Garnock-Jones 5e0f06be40 Ignore scratch directory 2013-11-02 16:44:42 -04:00