Commit Graph

29 Commits

Author SHA1 Message Date
Daniel Compton 0bb7b9c528
Spelling 2016-10-21 14:01:45 +13:00
Daniel Compton c14935dea6
Spelling fixes 2016-10-13 17:44:29 +13:00
Mike Thompson 32336a20b5 Correct spelling. 2016-08-27 23:38:25 +10:00
Mike Thompson b0c0aa54ab Move low level handler registration for subs. 2016-08-27 23:18:40 +10:00
Shaun Mahood 163c9388bf Fixing typos, spelling, and spacing on requires
General basic clean up.
I also changed begatted to begotten, which I think is correct but less
fun...
2016-08-26 12:48:24 -06:00
Mike Thompson 8cf42f57f5 Version 0.8.0 2016-08-19 18:20:21 +10:00
Mike Thompson 4bf54da69b Add make-restore-fn. I still need to figure out subscriptions. 2016-08-18 11:58:41 +10:00
Mike Thompson 4f2f772afd The function `coeffect` is renamed to `inject-cofx`.
When writing the docs I found that sentences had too many mentions of `coeffects` with different meanings, which was confusing.  With this change, I remove one possible meaning of `coeffect` and, in the process I end up with a clearer name anyway.
2016-08-16 12:30:01 +10:00
Mike Thompson c50ba86cd4 Remove deprecation warning on `reg-event`. It was only there for intermediate alpha releases. 2016-08-16 12:23:22 +10:00
Alan Leal 28afe57b96 fixes typo in log level warn (#190) 2016-08-09 12:18:22 +12:00
Mike Thompson a475767ce0 More consistent naming 2016-08-08 23:15:26 +10:00
Mike Thompson c8659d6770 Version 0.8.0-alpha10 2016-08-08 15:30:38 +10:00
Mike Thompson 3ecfbcd41c Add note on registrar needs. 2016-08-04 22:19:04 +10:00
Mike Thompson 2c7812374d Make interceptor API available. I find I need to use it in the undo library. 2016-08-04 22:18:43 +10:00
Mike Thompson 4ade89c74e rework implementation of subscriptions 2016-08-04 17:08:08 +10:00
Mike Thompson 139e27c706 Colocate TODOs 2016-08-03 18:40:38 +10:00
Mike Thompson d3ffbf1415 Remove completed todos 2016-08-03 18:39:39 +10:00
Mike Thompson fbbcfc165b Improve deprecation messages. 2016-08-03 18:09:53 +10:00
Mike Thompson ea2dbff974 Work on Changes.md 2016-08-03 17:36:18 +10:00
Mike Thompson 5d87acbd3e Fix up ctx registration 2016-08-03 17:35:49 +10:00
Mike Thompson e527deea99 Add deprecation for reg-event. 2016-08-03 17:35:17 +10:00
Mike Thompson 311367dc3d Change to Interceptors (away from middleware). This is a big code drop.
Tests pass and todomvc works.
But there is some ugliness to now resolve, and a couple of  unresolved issues.
2016-08-03 12:53:01 +10:00
Mike Thompson 7fff9c6039 Improve comments around post-event-callback stuff 2016-07-29 14:31:31 +10:00
Mike Thompson e2034f4576 Allow registration and de-registration of post event callbacks via an id. 2016-07-28 14:50:39 +10:00
Mike Thompson 05c1e1fbd9 Produce deprecation warnings rather than errors. Dispense with warnings on earlier alpha changes. 2016-07-28 14:01:03 +10:00
Mike Thompson d2645c089d add helpful error messages which explain recent renaming 2016-07-24 18:14:43 +10:00
Mike Thompson 658f3b0232 Switch to using `reg-*` naming, instead of `def-*` naming 2016-07-24 17:08:09 +10:00
Stuart Mitchell faae34822c Removed undo functionality as it is not handled in day8.re-frame/undo 2016-07-22 14:02:18 +12:00
Sam Roberton cc33fe5a95 First pass at converting to CLJC for JVM testing
Note that the goal of using CLJC here is to enable writing and running
`deftest`s in JVM Clojure to test your (CLJS) re-frame app.  Actually
running a re-frame app as a meaningful thing on the JVM (other than for
tests) is explicitly *not* a goal.

- All files renamed *.cljs -> *.cljc
- New `re-frame.interop` ns for stuff that's different between CLJS and
  JVM Clojure, including Reagent interop.
- Other CLJS incompatibilities (eg `catch :default` and `deftype`'s
  `^:mutable` vs `^:volatile-mutable`) are handled with reader
  conditionals in-place.
2016-07-20 19:19:56 +10:00