Tony Garnock-Jones
|
eb4a228c73
|
Crude IRC driver and example.
|
2017-01-07 01:14:14 -05:00 |
Tony Garnock-Jones
|
7cc62688f9
|
Fall back to application/octet-stream when no specific mime-type display is available.
|
2017-01-06 17:14:21 -05:00 |
Tony Garnock-Jones
|
9b50df1570
|
application/octet-stream display
|
2017-01-06 15:45:26 -05:00 |
Tony Garnock-Jones
|
2f5f4c8d8d
|
Reuse create-resource protocol for session monitors and accounts.
|
2017-01-06 15:15:15 -05:00 |
Tony Garnock-Jones
|
4d2252b90a
|
(delete-account X) --> (delete-resource (account X))
|
2017-01-04 20:57:26 -05:00 |
Tony Garnock-Jones
|
038ea39b30
|
Fix deps
|
2016-12-19 10:15:15 +13:00 |
Tony Garnock-Jones
|
4454fe4c03
|
Multi-item posts; cut-and-paste; drag-and-drop
|
2016-12-14 10:36:35 +13:00 |
Tony Garnock-Jones
|
b946bbec3c
|
Glitching example
|
2016-12-12 11:09:39 +13:00 |
Tony Garnock-Jones
|
4940c0b372
|
Many animated sprites
|
2016-12-12 10:46:19 +13:00 |
Tony Garnock-Jones
|
6a2163bce9
|
Avoid accidental shadowing of field-names in query-value* and friends
|
2016-12-12 10:26:50 +13:00 |
Tony Garnock-Jones
|
75bc4a8ca5
|
Don't publish uiFragmentVersion until the DOM nodes are up in the page.
|
2016-12-07 19:19:53 +13:00 |
Tony Garnock-Jones
|
7067c06961
|
Conversations
|
2016-12-07 19:19:32 +13:00 |
Tony Garnock-Jones
|
c7db9f2543
|
Reload when hash of file has changed; stop using a naive counter
|
2016-12-07 10:10:36 +13:00 |
Tony Garnock-Jones
|
f13fc9cad3
|
Support loading of test data
|
2016-12-07 10:10:05 +13:00 |
Tony Garnock-Jones
|
bf20d84935
|
Script to start the server
|
2016-12-07 10:06:49 +13:00 |
Tony Garnock-Jones
|
132032b602
|
Conversation management and UI
|
2016-12-07 10:06:32 +13:00 |
Tony Garnock-Jones
|
b87639b7a4
|
Split out reloader-mixin and reloader-mixin*
|
2016-12-07 09:47:53 +13:00 |
Tony Garnock-Jones
|
d9905df4e5
|
Add #:linkage for during/actor and the new supervise/actor to communicate properly
|
2016-12-07 09:47:39 +13:00 |
Tony Garnock-Jones
|
f440911e7f
|
Sort process table by PID
|
2016-12-07 09:47:03 +13:00 |
Tony Garnock-Jones
|
985403894f
|
Refactor single-page-app page assembly
|
2016-12-06 18:30:02 +13:00 |
Tony Garnock-Jones
|
88ff347744
|
Logout; fix nav
|
2016-12-06 18:05:15 +13:00 |
Tony Garnock-Jones
|
db0282ca72
|
Greatly simplify and improve contact management
|
2016-12-06 17:58:52 +13:00 |
Tony Garnock-Jones
|
cbdc19fc8e
|
Hacking
|
2016-12-06 15:04:41 +13:00 |
Tony Garnock-Jones
|
c019a61c18
|
Improvements in error-handling for websocket connections re: deadlock, closed ports etc.
|
2016-12-06 05:55:00 +13:00 |
Tony Garnock-Jones
|
64cfce2472
|
Work around limitations in the way the OS supports filesystem-change-evt
|
2016-12-06 05:54:17 +13:00 |
Tony Garnock-Jones
|
51a28b9349
|
Fix bug where `this` was referring to the fields of a parent facet, not the facet currently being constructed
|
2016-12-06 05:53:06 +13:00 |
Tony Garnock-Jones
|
26d4a75318
|
linkify library; not yet used
|
2016-12-06 05:43:19 +13:00 |
Tony Garnock-Jones
|
803e3f6fd5
|
Gravatar avatar
|
2016-12-04 18:29:06 +13:00 |
Tony Garnock-Jones
|
4ee234f118
|
Remove egregious lack of support for reading directory contents in filesystem driver
|
2016-12-04 17:33:12 +13:00 |
Tony Garnock-Jones
|
73e0ba315a
|
Fix broken link to ohm-js
|
2016-12-01 13:14:45 +13:00 |
Tony Garnock-Jones
|
6af0ec70c8
|
A few days's hacking
|
2016-11-30 18:08:35 +13:00 |
Tony Garnock-Jones
|
0facbc90b3
|
uiFragmentExists -> uiFragmentVersion
|
2016-11-30 16:05:02 +13:00 |
Tony Garnock-Jones
|
c2ece35bf9
|
Add #:hook to spawn-broker-server-connection
|
2016-11-30 10:19:56 +13:00 |
Tony Garnock-Jones
|
78cb6f0c02
|
Add #:hook to spawn-configuration
|
2016-11-29 18:22:00 +13:00 |
Tony Garnock-Jones
|
97b194487b
|
Remove unneeded definitions
|
2016-11-29 18:05:06 +13:00 |
Tony Garnock-Jones
|
ae6c5a409f
|
Abstract broker over spatial separation syntax used
|
2016-11-29 16:29:54 +13:00 |
Tony Garnock-Jones
|
97bb848611
|
Always supervise reloaders
|
2016-11-29 15:04:13 +13:00 |
Tony Garnock-Jones
|
d0d7e677fe
|
Reevaluate supervisor name expression for each supervisee
|
2016-11-29 14:59:14 +13:00 |
Tony Garnock-Jones
|
d9cc478e6c
|
Use a gensym if no supervisor name is supplied
|
2016-11-29 14:53:46 +13:00 |
Tony Garnock-Jones
|
8cd60417c4
|
Reimplement supervise.rkt to use spawn->process+transition at each reboot.
|
2016-11-29 14:48:28 +13:00 |
Tony Garnock-Jones
|
726b936ed3
|
Example of supervision
|
2016-11-29 13:45:43 +13:00 |
Tony Garnock-Jones
|
02c0af4c75
|
Remove noisy logging
|
2016-11-29 13:45:23 +13:00 |
Tony Garnock-Jones
|
885a1d05d6
|
Initial stab at a general supervisor
|
2016-11-29 12:28:08 +13:00 |
Tony Garnock-Jones
|
9bb831cac5
|
Avoid stomping on current-actor-state if it is changed in patch-fn
|
2016-11-29 12:24:31 +13:00 |
Tony Garnock-Jones
|
f677c3a888
|
current-action-transformer must be a store, not a parameter, else it sticks around for (e.g.) supervision of children of supervised actors
|
2016-11-29 12:23:33 +13:00 |
Tony Garnock-Jones
|
3a3d216908
|
Only act when we know a positive fact about the state of our watched file
|
2016-11-29 12:19:34 +13:00 |
Tony Garnock-Jones
|
bde2d833bd
|
Clean up internal interfaces to actor.rkt
|
2016-11-29 10:34:37 +13:00 |
Tony Garnock-Jones
|
f638923c6f
|
`current-action-transformer`
|
2016-11-29 10:19:52 +13:00 |
Tony Garnock-Jones
|
05c57ec05d
|
`perform-actions!`
|
2016-11-29 10:19:06 +13:00 |
Tony Garnock-Jones
|
c77513e838
|
Improve actor-state pretty-printing
|
2016-11-29 10:18:38 +13:00 |