Commit graph

110 commits

Author SHA1 Message Date
Nathan Marz
c20e4b3fd6 modified namespace of tests so that its clojurescript compatible, removed unncessary helpers 2015-06-30 17:26:19 -04:00
Nathan Marz
b85f761ff9 upgrade to latest version of test.check, for unkonwn reason couldn't use generator name max-size and had to rename to limit-size 2015-06-30 17:08:05 -04:00
Nathan Marz
905e6b9b07 fix namespace problem with LAST/FIRST 2015-06-30 17:07:44 -04:00
Nathan Marz
8900eac847 merge in latest changes to master 2015-06-30 14:31:07 -04:00
Nathan Marz
5f2f1087a5 0.5.7 2015-06-29 23:44:18 -04:00
Nathan Marz
1f2b4f03de fix bug in select-one! where nil result could not be returned 2015-06-29 23:43:15 -04:00
Nathan Marz
da554d8247 add test for select-one! returning nil result 2015-06-29 23:42:26 -04:00
Nathan Marz
ce837a39af update changelog 2015-06-29 18:31:03 -04:00
Nathan Marz
8053245c48 allow sets to be used directly as selector (acts as filter) 2015-06-29 18:30:30 -04:00
Nathan Marz
bcc15b1587 change FIRST/LAST to select nothing on empty sequences, closes #4 2015-06-29 18:17:52 -04:00
Nathan Marz
7d3c0ca7cb add test for first/last on empty structures 2015-06-29 18:16:33 -04:00
Nathan Marz
f6d23c777d Merge remote-tracking branch 'pietro/cljs-build-support' into cljs 2015-06-26 17:50:44 -04:00
Pietro F. Menna
6416826374 Changed directory structure for test directory to be the same as for src 2015-06-26 13:35:18 -04:00
Nathan Marz
94a451511f merge in new features from master 2015-06-25 16:34:02 -04:00
Nathan Marz
6a2afccbfd add multi-path implementation 2015-06-25 16:30:27 -04:00
Nathan Marz
dc1da8dfcd improve test 2015-06-25 16:27:27 -04:00
Nathan Marz
7520dd7e38 improve test 2015-06-25 13:35:01 -04:00
Pietro F. Menna
c1cb056f4e Fixed warning message during 'lein test' because of the hooks 2015-06-25 09:43:59 -04:00
Pietro F. Menna
2404445827 Added cljsbuild support 2015-06-24 18:37:58 -04:00
Nathan Marz
6b0a907fff fix mutable cell for clj 2015-06-24 18:27:26 -04:00
Nathan Marz
f3080d8e09 fix mutable cells (not sure what problem was 2015-06-24 18:15:07 -04:00
Nathan Marz
784378af34 allow coerce-path and comp-paths to work with more sequence types 2015-06-24 18:02:20 -04:00
Nathan Marz
c7e0fff2db fix readme with update->transform change 2015-06-24 18:02:05 -04:00
Nathan Marz
9ac06c10d8 Clojurescript version working 2015-06-24 17:44:40 -04:00
Nathan Marz
dcc061413f got obj-extends? working in both clj and cljs 2015-06-24 16:21:42 -04:00
Nathan Marz
ec9020b35b remove unwanted files 2015-06-24 16:21:24 -04:00
Nathan Marz
67139390ca 0.5.5 2015-06-24 14:29:47 -04:00
Pietro F. Menna
3b3bace828 Testing 2015-06-24 14:28:33 -04:00
Nathan Marz
b30d343290 Merge branch 'master' of github.com:nathanmarz/specter 2015-06-24 11:50:11 -04:00
Nathan Marz
09ef28c25f Merge pull request #10 from pietromenna/update-transform
Renamed update to transform because of Clojure 1.7
2015-06-24 11:49:45 -04:00
Pietro F. Menna
67d95ee00a Fixed merged cnflicts 2015-06-24 11:49:27 -04:00
Pietro F. Menna
1c01a1e808 Renamed update to transform because of Clojure 1.7 2015-06-24 11:42:50 -04:00
Nathan Marz
05968e9629 0.5.5 2015-06-22 14:38:34 -04:00
Nathan Marz
6d028cbe24 change filterer so it accepts a path that acts like selected? 2015-06-22 14:37:39 -04:00
Nathan Marz
eb11d3771a diassociate version from project.clj so can be used for other modules 2015-06-22 14:37:16 -04:00
Nathan Marz
bb1a70c339 fix api doc for cond-path 2015-06-19 14:27:22 -04:00
Nathan Marz
231fe9c95c improve example 2015-06-19 14:23:47 -04:00
Nathan Marz
298f031adb added example of if-path to README 2015-06-19 14:21:52 -04:00
Nathan Marz
c677486b7b update changelog 2015-06-19 14:19:16 -04:00
Nathan Marz
6590995bf6 0.5.4 2015-06-19 14:13:31 -04:00
Nathan Marz
e4a3275ff1 change cond-path/if-path to take a selector for the conditional (works like selected?) 2015-06-19 14:13:22 -04:00
Nathan Marz
2299bcc58b 0.5.3 2015-06-18 00:56:17 -04:00
Nathan Marz
da2019b07b added cond-path and if-path selectors 2015-06-18 00:56:03 -04:00
Nathan Marz
6ba23bc438 0.5.2 2015-06-01 14:22:44 -04:00
Nathan Marz
5a6d3fe630 fix composing together something defined with comp-paths with other selectors in a comp-unoptimal setting 2015-06-01 14:21:31 -04:00
Nathan Marz
4aaf058bef added changelog 2015-05-31 08:54:30 -04:00
Nathan Marz
86a3aee11d 0.5.1 2015-05-31 08:50:21 -04:00
Nathan Marz
50576e447b empty selectors and nil count as identity path now fixing #5, remove IDENTITY-PATH in favor of nil 2015-05-31 08:50:00 -04:00
Nathan Marz
228a949ac1 update README 2015-05-27 01:05:15 -04:00
Nathan Marz
6bae041970 added putval and IDENTITY-PATH selectors 2015-05-27 01:02:19 -04:00