Commit Graph

7 Commits

Author SHA1 Message Date
Dan Holmsand 32a9609b11 Add a few more tests for track 2015-10-08 23:12:32 +02:00
Dan Holmsand e79132c1f3 Always queue updates in reactions, even when flushing 2015-10-07 11:32:42 +02:00
Dan Holmsand de1e4d4ad5 Get rid of silent in ratom
And some small cleanup
2015-10-04 12:53:23 +02:00
Dan Holmsand d0f480f3f2 Remove hack to support sync reactions
It became too messy, risky and confusing to be worth it.
2015-09-30 09:40:57 +02:00
Dan Holmsand 3fca2e5d41 Make reactions async by queueing changes instead
Reactions now put themselves in a queue when they get a
callback from an atom. The queue is flushed before rendering, and
on deref on individual reactions.

This turns out to perform much better in many cases.
2015-09-30 08:56:06 +02:00
Dan Holmsand a73761e72e Warn if the same with-kept is used more than once 2015-09-21 10:49:43 +02:00
Dan Holmsand 6c9f71e511 Rename testmonitor 2015-09-19 19:03:29 +02:00