Commit graph

290 commits

Author SHA1 Message Date
Nathan Marz
0014e413b0 Merge pull request #25 from cgore/travis-ci
Adding config and a badge for travis-ci.org to do CI.
2016-04-21 10:49:39 -04:00
Nathan Marz
4df4603762 update changelog 2016-04-20 23:32:45 -04:00
Nathan Marz
2cbb49de48 verify that filterer maintains sequence types to the same degree that ALL does 2016-04-20 23:32:10 -04:00
Nathan Marz
6894578569 update README 2016-04-20 22:20:45 -04:00
Nathan Marz
82f591a5d3 redefine filterer in terms of subselect 2016-04-20 22:09:02 -04:00
Nathan Marz
5552c8fc0d Merge branch 'master' of github.com:nathanmarz/specter 2016-04-20 22:00:10 -04:00
Nathan Marz
d481f72c52 update changelog 2016-04-20 21:59:20 -04:00
Nathan Marz
7a29e3f056 Merge pull request #75 from aengelberg/add-select-view
Add new "subselect" path selector
2016-04-20 21:57:51 -04:00
Nathan Marz
643385d350 update changelog 2016-04-19 20:41:00 -04:00
Nathan Marz
0088239fe6 Merge pull request #76 from bfabry/beau/add-submap
add a submap path
2016-04-19 20:39:52 -04:00
Beau Fabry
eb20e86f9c Address PR comments
* Behave the same as select-keys for non-existent keys
 * Remove variadic input redirection
 * Use reduce to remove data instead of apply
2016-04-19 17:35:34 -07:00
Beau Fabry
b3c707092e add a submap path 2016-04-19 15:15:06 -07:00
Alex Engelberg
c7252a2b90 Changed name from 'select-view' to 'subselect' 2016-04-19 12:04:18 -07:00
Alex Engelberg
d797e1aec1 Add warning to docstring about input navigator requirement 2016-04-19 12:03:21 -07:00
Alex Engelberg
4c8aeebafc Switch from atom to mutable-cell 2016-04-19 11:55:32 -07:00
Alex Engelberg
fbacd49817 Fix (is (= x) y) caught by humane-test-output 2016-04-19 00:48:49 -07:00
Alex Engelberg
96f6bbc9f4 Add select-view path selector + test case 2016-04-19 00:47:56 -07:00
Nathan Marz
e1c63e51d3 update changelog 2016-04-18 14:26:11 -04:00
Nathan Marz
cd713f1439 test improvements 2016-04-18 14:25:33 -04:00
Nathan Marz
c861756836 Merge pull request #73 from thomasathorne/biview
Add `parser` path.
2016-04-18 14:20:19 -04:00
Thomas Athorne
1ddd8c22f6 Clearer names for arguments that are functions. 2016-04-18 16:21:33 +00:00
Nathan Marz
a74f03158a update changelog 2016-04-18 12:20:20 -04:00
Nathan Marz
0134656d0a minor code cleanup 2016-04-18 12:18:47 -04:00
Nathan Marz
f048d23cda Merge pull request #63 from StephenRudolph/master
Add idempotency for PersistentQueue collection type
2016-04-18 12:09:59 -04:00
Nathan Marz
c962971d7a fix for bootstrap cljs compatibility 2016-04-17 21:00:58 -04:00
Nathan Marz
7c510c1f9d new presentation link 2016-04-17 20:27:12 -04:00
Nathan Marz
703e25e1fe use->require in macros.clj for bootstrap cljs compatibility 2016-04-17 16:26:54 -07:00
Thomas Athorne
39b08bd9d5 Make the test a bit more thorough. 2016-04-17 16:13:56 +01:00
Thomas Athorne
60bf33ffab Change name; add a test spec. 2016-04-17 16:04:22 +01:00
Thomas Athorne
c34e900427 Add biview path. 2016-04-16 17:16:23 +01:00
Nathan Marz
585637b4fe update changelog 2016-04-15 17:21:28 -07:00
Nathan Marz
9576b882ef 0.9.3 2016-04-14 18:06:10 -07:00
Stephen Rudolph
ddea0a223d Moving CLJS code to use transformers instead of reducers 2016-02-26 17:10:09 -06:00
Stephen Rudolph
0f2118d939 Merge remote-tracking branch 'upstream/master' 2016-02-26 16:29:34 -06:00
Nathan Marz
dd906aad95 change clojure/cljs dependencies to provided 2016-02-26 09:17:40 -05:00
Nathan Marz
33e52d606a update changelog 2016-02-14 13:35:39 -05:00
Nathan Marz
6db23aa6c8 fix tests 2016-02-14 13:35:23 -05:00
Nathan Marz
ed6f1902b9 rename VOID to STOP 2016-02-13 18:56:35 -05:00
Stephen Rudolph
095fc00319 Added newline back 2016-02-12 20:29:40 -06:00
Stephen Rudolph
1b26aaff1b Fixed CLJS queue usage 2016-02-12 20:27:32 -06:00
Stephen Rudolph
a12222eac5 Persistent queues no longer treated as lists 2016-02-12 16:16:54 -06:00
Nathan Marz
e661df1aeb Merge branch 'master' of github.com:nathanmarz/specter 2016-02-11 16:54:25 -05:00
Nathan Marz
de15b1e23e handle paramsneededpath with 0 params (used for params-reset) correctly in higher order paths 2016-02-11 16:54:14 -05:00
Nathan Marz
d2c30efad9 Merge pull request #55 from cloojure/patch-1
Update README.md
2016-02-02 23:25:32 -05:00
Nathan Marz
7a48f47aed clarify README 2016-01-31 23:19:53 -08:00
Nathan Marz
9f0ba4d949 update changelog 2016-01-31 10:02:00 -08:00
Nathan Marz
8293f68696 allow defprotocolpath to be defined with no params argument for consistency with declarepath 2016-01-31 10:01:08 -08:00
Nathan Marz
b16dbdfdd2 change params-reset to backtrack in params-idx by number of needed params of its path, add test that verifies composability 2016-01-30 12:41:29 -08:00
Nathan Marz
cf0dae3699 update changelog 2016-01-30 12:13:28 -08:00
Nathan Marz
c259583e81 add test for recursive navigation with params 2016-01-30 12:12:26 -08:00