mike-thompson-day8
b921fa497d
More "error" use instead of "warn"
2015-05-02 10:49:27 +10:00
mike-thompson-day8
7ebfc2a9ba
Start using "error" instead of "warn" for bad things
2015-05-02 10:48:31 +10:00
mike-thompson-day8
36b88a7378
Get logging working
2015-05-02 10:47:37 +10:00
mike-thompson-day8
be8f5b1cc5
Improve comments around logging
2015-05-02 10:46:05 +10:00
mike-thompson-day8
7d85dbca48
Remove unneeded require
2015-04-27 07:39:17 +10:00
mike-thompson-day8
5a32049452
Improve comment
2015-04-27 07:38:48 +10:00
mike-thompson-day8
65c93cd4d1
Implement #53
2015-04-27 07:38:37 +10:00
mike-thompson-day8
87b3572baa
Correct comment
2015-04-27 06:05:06 +10:00
mike-thompson-day8
c1fe51ddfd
Partially fix #43 by adding ability to clear both kinds of handlers.
2015-04-25 09:50:46 +10:00
mike-thompson-day8
82b3c87f80
Introduce reaction-like middleware. Closes #50
2015-04-25 00:06:51 +10:00
mike-thompson-day8
e80c6c94b3
Improve comment
2015-04-24 23:46:27 +10:00
hipitihop
2571cb5e0b
undo
...
- change undo to support separate event :purge-redos
- bump to [org.clojure/clojurescript "0.0-3211"]
2015-04-24 16:12:14 +10:00
hipitihop
06f7a29583
undo
...
- add optional parameter clear-redos? to :undo handler. Defaults to false so this is backward compatible.
2015-04-23 15:44:57 +10:00
mike-thompson-day8
72b605340e
Bump various for a v0.3.2 release
2015-04-22 00:18:31 +10:00
mike-thompson-day8
6ed3ba1e1f
Fix #42
2015-04-22 00:16:55 +10:00
mike-thompson-day8
f5ed759767
Incorporate changes from #46
2015-04-18 21:15:53 +10:00
mike-thompson-day8
76ee67de10
Improve comments and warnings.
...
Continue process of nicely naming of anon fns, so as to get better stack traces.
2015-04-18 17:59:40 +10:00
mike-thompson-day8
5602bffc6b
WIP on subs
2015-04-17 23:51:29 +10:00
mike-thompson-day8
769723c069
add log-ex to core API
2015-04-17 22:51:03 +10:00
mike-thompson-day8
fa954e5d9f
Give middleware anonymous handler functions better names, so they are more meaningful in stack traces
2015-04-16 16:02:19 +10:00
mike-thompson-day8
89f5344a86
Correct wiki links
2015-04-08 09:12:47 +10:00
mike-thompson-day8
f5ee682487
Follow suggestion from @whodidthis and include "v" into after and enrich
2015-03-17 22:03:21 +11:00
mike-thompson-day8
ef9dad529a
Correct stack access
2015-03-15 20:10:54 +11:00
mike-thompson-day8
a5b1ccdb16
Add log-ex middleware.
2015-03-14 09:47:16 +11:00
Stuart Mitchell
6cb43207ec
better printing of errors from re-frame
2015-03-11 16:46:16 +13:00
hipitihop
4426ed278b
undo
...
- correct clear-history! to reset app-explain
- fix subscription :undo-explanations to only con app-explain when there are undos
2015-03-10 15:57:26 +10:00
mike-thompson-day8
0c000f0094
wording in warning
2015-03-06 19:04:27 +11:00
mike-thompson-day8
6a140f9241
Undo tweaks
2015-03-06 19:04:02 +11:00
mike-thompson-day8
ce6a04f68a
Merge branch 'develop' of https://github.com/Day8/re-frame into develop
2015-03-06 18:10:27 +11:00
mike-thompson-day8
13840ed9a1
make path easier to use. Note new usage docs. Modify other docs in the process.
2015-03-06 18:06:25 +11:00
hipitihop
ecda398c5a
undo
...
- conj app-explain to :undo-explanations subscription
- add optional argument to :undo :redo handlers to specify number of undos/redos. Default 1 when not specified.
- correct comment and event name typos
2015-03-06 16:23:33 +10:00
mike-thompson-day8
a180df85c8
core.sync completely trashes the stack in an exception. Print any exception to the console before that happens.
2015-03-06 12:44:22 +11:00
mike-thompson-day8
f0fbea41a9
Various
2015-03-06 11:40:30 +11:00
mike-thompson-day8
b5ec3c6db5
Reimpliment undo so as to handle explanations
2015-03-06 10:48:20 +11:00
mike-thompson-day8
0ebb46cb91
undoable is now a middleware factory
2015-03-06 10:48:00 +11:00
mike-thompson-day8
a48f55ff79
With pure much more firmly embedded as mandatory middleware, remove a couple of checks
2015-03-05 14:43:11 +11:00
mike-thompson-day8
94afb7a7a1
Switch to renames.
2015-03-05 11:57:00 +11:00
mike-thompson-day8
de9e492bdc
derive -> enrich
2015-03-05 11:32:36 +11:00
mike-thompson-day8
816f79f81e
Sadly can't use derive. There's a function call that in the standard library apparently. Use enrich instead.
2015-03-05 11:31:46 +11:00
mike-thompson-day8
3b8643cc01
Use the new low level API for non-pure handlers.
2015-03-05 11:31:02 +11:00
mike-thompson-day8
6c55235160
Better explanation of router's handling of exceptions.
2015-03-05 10:41:50 +11:00
mike-thompson-day8
a7f5aca490
improve comment
2015-03-05 10:40:21 +11:00
mike-thompson-day8
d49bb49fd3
Rename register-pure-handler
2015-03-05 10:40:02 +11:00
mike-thompson-day8
e028034f48
Work on explaining the importance if derive
2015-03-05 10:39:09 +11:00
mike-thompson-day8
c6c6bfebf1
Give better names in middleware to improve stack traces
2015-03-05 00:47:03 +11:00
mike-thompson-day8
94e7a35c5f
Add and remove comments
2015-03-05 00:45:58 +11:00
mike-thompson-day8
6c63ad315c
Various improvements to middleware, mostly comments
2015-03-05 00:01:44 +11:00
mike-thompson-day8
ee5ba0ae01
Better comment
2015-03-05 00:01:03 +11:00
mike-thompson-day8
3540d7da9d
Split handlers.cljs in two, creating router.cljs
2015-03-05 00:00:36 +11:00
mike-thompson-day8
470da75c48
WIP
2015-03-04 17:13:02 +11:00