cd83b5f5d8Minor fixes
Tony Garnock-Jones
2016-10-24 22:01:10 -0400
171a51d68cFix package deps
Tony Garnock-Jones
2016-10-14 16:31:44 -0400
e0ce5eb5b4clock-face.rkt
Tony Garnock-Jones
2016-10-08 17:34:55 -0400
0f3db4eac6Rotations had the wrong sign
Tony Garnock-Jones
2016-10-08 17:34:48 -0400
d1c858a7aeFix deps
Tony Garnock-Jones
2016-09-27 18:18:09 -0400
773d1e953bSupport coordinate-map in syndicate-gl/2d
Tony Garnock-Jones
2016-09-27 17:08:24 -0400
d00f0cbf13Fix bug where #:when-disabled on-message endpoints were processing events even when "disabled".
Tony Garnock-Jones
2016-09-25 15:06:22 -0400
4ea2586666Support texture clipping
Tony Garnock-Jones
2016-09-25 15:06:07 -0400
be7cf7417dRepair error in hsv->color
Tony Garnock-Jones
2016-09-25 15:05:07 -0400
39e46c1cfaSupport hierarchical parent/child relationship between sprites.
Tony Garnock-Jones
2016-09-24 13:23:07 -0400
8f28ae0e9cMinor refactoring
Tony Garnock-Jones
2016-09-19 21:26:38 -0400
694de50bc0Illustrate bounds on observation too
Tony Garnock-Jones
2016-09-19 21:21:43 -0400
c1681f7804Another firewall-demo example case
Tony Garnock-Jones
2016-09-19 21:19:17 -0400
e7dc36f126syndicate/firewall
Tony Garnock-Jones
2016-09-19 21:14:08 -0400
9a62eb6076sandbox-os.rkt
Tony Garnock-Jones
2016-09-19 20:24:51 -0400
2662ede20eRefer to rmacs to gain benefits of SIGWINCH handling
tui
Tony Garnock-Jones
2016-09-18 15:11:46 -0400
aab25684b8Fancy process table display on SIGUSR1 (if SYNDICATE_TRACE envt var nonempty)
Tony Garnock-Jones
2016-09-13 17:35:12 -0400
7be8eb6d60Oops -- I had forgotten udp-handle support in the UDP driver.
Tony Garnock-Jones
2016-09-13 13:21:04 -0400
9080396bc5Environment variable for convenient redirection of stdout to stderr
Tony Garnock-Jones
2016-09-13 12:24:53 -0400
bb889542fcTrack process names in trace/stderr.rkt
Tony Garnock-Jones
2016-09-13 12:19:37 -0400
165ed7362cvrule, hrule
Tony Garnock-Jones
2016-09-12 19:14:11 -0400
aa992e5063Use swedish rounding
Tony Garnock-Jones
2016-09-12 19:14:05 -0400
6a8c26b364WIP
Tony Garnock-Jones
2016-09-12 15:56:21 -0400
723d3f4046WIP
Tony Garnock-Jones
2016-09-12 14:31:57 -0400
254eb74825rodentia
Tony Garnock-Jones
2016-09-12 12:51:33 -0400
d6363a1f35weaken
Tony Garnock-Jones
2016-09-12 12:44:22 -0400
3417d3d265When shutdown, ensure cursor is just *off* the bottom of the screen, not *at* the bottom.
Tony Garnock-Jones
2016-09-12 12:43:32 -0400
025a96a167attributed-action for improved causal influence tracking
attributed-action
Tony Garnock-Jones
2016-09-05 13:43:29 +0100
4be494a8c2WIP
Tony Garnock-Jones
2016-09-12 09:34:32 -0400
9a80ddfa83WIP
Tony Garnock-Jones
2016-09-11 22:12:56 -0400
863c1a7db9WIP
Tony Garnock-Jones
2016-09-11 21:45:24 -0400
b78a6c5419WIP
Tony Garnock-Jones
2016-09-07 17:16:15 -0400
5d7557df55TUI experiment WIP
Tony Garnock-Jones
2016-09-07 07:54:21 -0400
7633174562Give names to various toplevel netstack program actors
Tony Garnock-Jones
2016-09-09 16:48:11 -0400
abba2719fdFix embarrassing typo
Tony Garnock-Jones
2016-09-09 16:47:48 -0400
9ee7e677adGive names to udp-driver and udp-socket processes
Tony Garnock-Jones
2016-09-06 16:46:14 +0100
c844c0d596Make sure spawn tracing happens before initial-patch tracing
Tony Garnock-Jones
2016-09-06 16:45:59 +0100
02828d8356syndicate/profile
Tony Garnock-Jones
2016-09-05 11:22:27 +0100
0ef2a621d1Support #:exit? on ide-dataspace
Tony Garnock-Jones
2016-09-05 11:22:13 +0100
497b63699cAvoid consing up a fresh 1x1 rectangle each time
Tony Garnock-Jones
2016-09-05 11:22:01 +0100
550bb12c4aWorkable first stab at visualization of running configuration
Tony Garnock-Jones
2016-09-02 17:56:07 +0100
7880b2ba28current-trace-procedures needs to be a store, not a parameter, because spawns capture the parameterization too early and the scoping of tracing should be hierarchy-based
Tony Garnock-Jones
2016-09-02 17:55:46 +0100
7d52e24a35Support rotation of simple-sprites
Tony Garnock-Jones
2016-09-02 17:54:41 +0100
74b768044factor-view tooltip
Tony Garnock-Jones
2016-09-02 13:09:41 +0100
9f333345fcAdd actor-view for ground dataspace
Tony Garnock-Jones
2016-09-02 13:09:28 +0100
92ae08b24eBetter dataspace detection
Tony Garnock-Jones
2016-09-02 13:09:16 +0100
c459dbe684Render dataspaces a little differently
Tony Garnock-Jones
2016-09-02 13:02:20 +0100
c758c0d79cUse `signal-background-activity!` to prevent blocking of the main user thread
Tony Garnock-Jones
2016-09-02 13:00:32 +0100
9451c6ca54Fix vertical alignment of tooltip
Tony Garnock-Jones
2016-09-02 12:59:42 +0100
01013ea372Tooltip
Tony Garnock-Jones
2016-09-02 11:32:10 +0100
bd40ca3c62Simplify `touching` notifications
Tony Garnock-Jones
2016-09-02 11:11:56 +0100
386df02fd0Fix comment.
Tony Garnock-Jones
2016-09-02 10:36:40 +0100
b56f559f45draggable-mixin in syndicate-gl/examples/basic.rkt
Tony Garnock-Jones
2016-09-02 10:36:26 +0100
45c12bacf0Permit #:when in stop-when.
Tony Garnock-Jones
2016-09-02 10:36:03 +0100
e50ab77b53`#:touchable-predicate`
Tony Garnock-Jones
2016-09-02 10:08:02 +0100
a6f002c27dSimplify transform composition
Tony Garnock-Jones
2016-09-02 09:50:48 +0100
b60fa8c755First steps toward mouse-based picking in syndicate-gl
Tony Garnock-Jones
2016-09-01 19:50:03 +0100
1ae40c1ff1`install-ide-dataspace!`
Tony Garnock-Jones
2016-09-01 11:34:38 +0100
b69c3b3778First sketch of "IDE" for Syndicate
Tony Garnock-Jones
2016-08-31 19:12:40 +0100
8249993a86Use lists rather than conses, since they travel through dataspaces better
Tony Garnock-Jones
2016-08-31 19:12:05 +0100
4685d6af46extract-patch-pids and tset/set-union
Tony Garnock-Jones
2016-08-31 19:11:43 +0100
bf3b2a5a36Expose current-ground-event-async-channel
Tony Garnock-Jones
2016-08-31 19:11:16 +0100
e76ccd31a2Add #:label parameter to 2d-dataspace
Tony Garnock-Jones
2016-08-31 19:10:59 +0100
fb3ed65831trace-logger --> current-trace-procedures
Tony Garnock-Jones
2016-08-31 15:12:52 +0100
ca1c0f6645Add a way of loading trace modules at startup time
Tony Garnock-Jones
2016-08-25 18:15:39 +0100
2a6061bd97Revamp tracing
Tony Garnock-Jones
2016-08-25 18:07:27 +0100
186be084fdUpdate syntax of example snippets
Tony Garnock-Jones
2016-08-25 13:15:06 +0100
325655cd3bUpdate
Tony Garnock-Jones
2016-08-25 13:13:44 +0100
138bab9ba6actor{react{...}} ==> actor{...} for JS
Tony Garnock-Jones
2016-08-25 13:12:32 +0100
c61ed644ceMore conversion from actor-react to actor
Tony Garnock-Jones
2016-08-24 21:29:08 +0100
0bc775a89fFirst commit moving from (actor (react ...)) to (actor ...)
Tony Garnock-Jones
2016-08-24 17:35:38 +0100
56e893fac4Use field instead of set!.
Tony Garnock-Jones
2016-08-21 08:42:45 -0400
3240f20d90Allow ($ v) bindings
Tony Garnock-Jones
2016-08-21 08:27:56 -0400
4beb281a2dClean up netstack README and TODO situation.
Tony Garnock-Jones
2016-08-16 09:39:27 -0400
426a38b17fSilence redefinition warning
Tony Garnock-Jones
2016-08-15 10:45:23 -0400
fe47abd540Cosmetic
Tony Garnock-Jones
2016-08-10 19:14:01 -0400
a890a7147bQueue implementations without credit tracking
Tony Garnock-Jones
2016-08-10 19:04:08 -0400
956a940480Cosmetic
Tony Garnock-Jones
2016-08-10 19:03:52 -0400
6684c9e883queue-remove in functional-queue.rkt
Tony Garnock-Jones
2016-08-10 19:03:40 -0400
0bc370beecA Queue with credit-based flow control.
Tony Garnock-Jones
2016-08-10 18:42:19 -0400
a828334b2fCosmetic
Tony Garnock-Jones
2016-08-10 18:41:46 -0400
2b29e817a5Add *idle-priority*, and allow #:priority on begin/dataflow
Tony Garnock-Jones
2016-08-10 18:41:41 -0400
f20d1a2ad7Invariant checking via begin/dataflow
Tony Garnock-Jones
2016-08-10 17:09:24 -0400
d7a594e2b9Counting-semaphore-like mutex, and dining philosophers.
Tony Garnock-Jones
2016-08-10 17:03:21 -0400
70112027c6Update
Tony Garnock-Jones
2016-08-07 22:51:36 -0400
3de86c3b29Better pendingPatch logic
Tony Garnock-Jones
2016-08-07 22:50:12 -0400
7df50fbac9We must flushPendingPatch after enqueueing some "meta" event as an action
Tony Garnock-Jones
2016-08-07 22:50:04 -0400
a55dc6ec58Fix expected test outputs
Tony Garnock-Jones
2016-08-07 22:44:56 -0400
a494c86f16Update
Tony Garnock-Jones
2016-08-07 22:03:35 -0400
31ee867964Cosmetic
Tony Garnock-Jones
2016-08-07 21:44:38 -0400
5dc1d99a3bFlush accumulated patch at least once per turn, rather than only when pid or action-type changes
Tony Garnock-Jones
2016-08-07 21:42:40 -0400
747e96714dTreat prop definition as damage; triggers previous observations of at-the-time-undefined props
Tony Garnock-Jones
2016-08-07 21:40:00 -0400
6443e9daddOnly repair damage to subjects on non-terminated facets
Tony Garnock-Jones
2016-08-07 21:05:35 -0400
e3520ac711Coalesce adjacent patch actions from a given pid
Tony Garnock-Jones
2016-08-07 21:04:32 -0400
2c78d1ad0aAllocate Facet fids for debugging
Tony Garnock-Jones
2016-08-07 21:02:17 -0400
3977e57b38Switch back from Actor.current, using Dataspace.activeBehavior() instead
Tony Garnock-Jones
2016-08-07 21:01:49 -0400