Tony Garnock-Jones
|
a5c80092cd
|
Fix error in Gestalt.match
|
2014-05-26 05:54:07 -04:00 |
Tony Garnock-Jones
|
7075dbaa4c
|
Avoid (accidental, erroneous) in-place modification of a GestaltLevel
|
2014-05-26 05:53:46 -04:00 |
Tony Garnock-Jones
|
d3143b8e65
|
Actually shift levels for gestalt filtering
|
2014-05-26 05:53:27 -04:00 |
Tony Garnock-Jones
|
fc5e2108a1
|
use GestaltLevels.isEmpty instead of (accidental) inlining it
|
2014-05-26 05:53:07 -04:00 |
Tony Garnock-Jones
|
ef514b5b38
|
Add Gestalt.metaLevelCount, .levelCount
|
2014-05-26 05:52:45 -04:00 |
Tony Garnock-Jones
|
f55b933292
|
Avoid accidental side cross-over in crossedGestaltLevelOp
|
2014-05-26 05:52:29 -04:00 |
Tony Garnock-Jones
|
96e651d4a1
|
Fix error in serializeMatcher
|
2014-05-26 05:51:59 -04:00 |
Tony Garnock-Jones
|
7ee78181a3
|
Add missing case in matcherKeys
|
2014-05-26 05:51:42 -04:00 |
Tony Garnock-Jones
|
19d4bc10a4
|
GestaltLevel.pretty
|
2014-05-26 05:51:02 -04:00 |
Tony Garnock-Jones
|
9f26792e40
|
Better optionality-checking
|
2014-05-26 05:50:45 -04:00 |
Tony Garnock-Jones
|
ad0c151278
|
More accurate canonicalization in erasePath
|
2014-05-26 05:49:11 -04:00 |
Tony Garnock-Jones
|
afa79e9d11
|
Fix error in matcherEquals
|
2014-05-26 05:46:24 -04:00 |
Tony Garnock-Jones
|
25277a2605
|
Gestalt (de)serialization
|
2014-05-25 14:09:42 -04:00 |
Tony Garnock-Jones
|
80e20f7a01
|
serializeMatcher, deserializeMatcher
|
2014-05-25 13:53:20 -04:00 |
Tony Garnock-Jones
|
55335fa296
|
Remove long-obsolete __length check
|
2014-05-25 13:53:01 -04:00 |
Tony Garnock-Jones
|
305289db57
|
In browsers, export more carefully
|
2014-05-25 13:34:32 -04:00 |
Tony Garnock-Jones
|
1ccc4377f3
|
Split out function gestaltUnion
|
2014-05-25 13:34:14 -04:00 |
Tony Garnock-Jones
|
714ba11cdd
|
Default to 0 for simpleGestalt metaLevel and level
|
2014-05-25 13:33:20 -04:00 |
Tony Garnock-Jones
|
f8d8c3b706
|
Eventually we should support Infinity as a level number.
|
2014-05-25 13:33:05 -04:00 |
Tony Garnock-Jones
|
813fb157fb
|
.smallerOf and .largerOf were buggy; remove them
|
2014-05-25 13:32:47 -04:00 |
Tony Garnock-Jones
|
e413e86588
|
Gestalt equality; also export matcherEquals
|
2014-05-25 13:32:06 -04:00 |
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 |