Commit Graph

43 Commits

Author SHA1 Message Date
Juho Teperi 52b0b2eba4 Fix demo site build script, stop usinn lein profile merging 2017-10-18 14:25:41 +03:00
Juho Teperi fd93b09c96 Rework test runner and prerendering
Use doo for tests.
2017-09-29 01:34:06 +03:00
Juho Teperi 8ff70c7eb9 Separate prerender code using dom-server and browser JS code
Requiring react-dom-server with React 15.4 in browser code would increase
filesize by about 100KB. This change separates the pre-render code to
a different file which is only used by a separate Lein profile.
2017-03-11 00:37:12 +02:00
Juho Teperi 8630ab5239 Fix #278: Replace mentions of render-component with render 2017-03-10 17:19:19 +02:00
Juho Teperi 560f99174a Fix dom-server calls in demo and text code 2016-11-17 02:58:44 +02:00
Dan Holmsand fe749392d7 Tweak history handling in demo 2016-05-02 12:44:02 +02:00
Dan Holmsand e31c72670c Use emit instead of dispatch
Shorter, and possibly less confusing.
2016-04-30 14:55:04 +02:00
Dan Holmsand 45b93c8145 Rename .' and .! to $ and $! respectively
This seems to be necessary to avoid trouble with bootstrapped cljs.

The old macros are still around, but deprecated.
2015-10-22 13:23:49 +02:00
Dan Holmsand 78fffe263e Make next-tick more predictable, add after-render 2015-10-11 22:08:42 +02:00
Dan Holmsand f62bf44661 Update demo to use rswap!
and fix old-style url in new051
2015-09-24 11:05:37 +02:00
Dan Holmsand 2558cd6708 A little cleanup 2015-09-16 17:55:45 +02:00
Dan Holmsand 38250c763b Cleanup config handling 2015-09-15 13:36:02 +02:00
Dan Holmsand ea75be2952 Go back to not using secretary 2015-09-15 12:27:07 +02:00
Dan Holmsand a8c86f4f1f Simplify history handling 2015-09-15 11:57:12 +02:00
Dan Holmsand 2cb96ca5d2 Cosmetics 2015-09-09 22:05:14 +02:00
Dan Holmsand 679d75bf5d Wip 2015-09-09 17:39:18 +02:00
Dan Holmsand 440956c9a9 cleanup 2015-09-09 16:00:21 +02:00
Dan Holmsand 680b19a772 Cleanup 2015-09-09 12:36:04 +02:00
Dan Holmsand 27ef8a42fd Cleanup 2015-09-09 12:13:04 +02:00
Dan Holmsand 7284460ef7 rswap! always reutrns nil 2015-09-09 11:46:41 +02:00
Dan Holmsand 47a0d80a70 Simplify 2015-09-09 10:51:37 +02:00
Dan Holmsand 007de00033 wip 2015-09-09 10:17:06 +02:00
Dan Holmsand 5be4845be1 Make rswap exception safe 2015-09-09 09:29:09 +02:00
Dan Holmsand ee2644836d add back register-page 2015-09-08 20:18:27 +02:00
Dan Holmsand d728820191 Fix page history 2015-09-08 19:35:05 +02:00
Dan Holmsand 56527ed6e0 Fix config 2015-09-08 18:42:32 +02:00
Dan Holmsand c95a9ec7ba content to set-content 2015-09-08 18:07:29 +02:00
Dan Holmsand b54b1b0957 More cleanup 2015-09-08 18:00:44 +02:00
Dan Holmsand 573a51bc67 Make site generation pure functional 2015-09-08 17:50:50 +02:00
Dan Holmsand 0847dcc9ed more cleanup 2015-09-08 13:23:49 +02:00
Dan Holmsand 261166d4fe Start cleanup 2015-09-08 13:18:21 +02:00
Dan Holmsand 745cdf326c Fix history 2015-09-08 13:08:09 +02:00
Dan Holmsand d7cfb82dd3 Use html5 history 2015-09-08 09:35:55 +02:00
Dan Holmsand f5ad999593 Fix site generation 2015-09-08 08:52:10 +02:00
Dan Holmsand 0c89f3864e wip 2015-09-08 08:38:45 +02:00
Dan Holmsand 7224dd77df cleanup 2015-09-08 00:41:04 +02:00
Dan Holmsand 2596daaf3e wip 2015-09-08 00:29:06 +02:00
Dan Holmsand df464eda35 wip 2015-09-08 00:12:41 +02:00
Dan Holmsand b520dfd6be wip 2015-09-07 23:01:33 +02:00
Dan Holmsand d715a9568c wip 2015-09-07 22:22:26 +02:00
Dan Holmsand 6b9aeffadd Make tests run in node in debug mode as well
And simplify site generation
2015-08-20 09:54:15 +02:00
Dan Holmsand b2210c2bf3 atom -> r/atom everywhere else, for consistency 2015-07-31 15:13:27 +02:00
Dan Holmsand 163308a392 Make site and examples work with ClojureScript 2816
ClojureScript all of a sudden complains about "single segment
namespaces", which forces a rather massive reorg.

Also, cljs.test/run-tests is broken.
2015-02-10 14:35:12 +01:00