Commit graph

189 commits

Author SHA1 Message Date
Nathan Marz
33e0055372 Merge pull request #15 from duelinmarkers/fix-test-missing-and
fix test missing (and ...)
2015-07-05 19:48:17 -04:00
John Hume
4317831ba8 fix test 2015-07-05 14:56:36 -05:00
Nathan Marz
192371a7ca 0.6.2 2015-07-03 17:46:23 -04:00
Nathan Marz
1d93961cd3 fix not-native tag for optimized cljs prot invocation 2015-07-03 17:40:13 -04:00
Nathan Marz
66f992efa7 do static-fns optimization for cljs 2015-07-03 16:38:19 -04:00
Nathan Marz
80e1e3dd30 optimized protocol invocations for cljs 2015-07-03 16:38:06 -04:00
Nathan Marz
a76f124579 get rid of field macro since .- syntax works in both clj and cljs 2015-07-03 15:46:35 -04:00
Nathan Marz
2383cc9aab replace obj-extends? with satisfies?, make default clojurescript impls for protocols by using default instead of object 2015-07-03 15:40:34 -04:00
Nathan Marz
6440e4e605 fix unsafe extensions of protocols to native javascript objects 2015-07-03 15:29:14 -04:00
Nathan Marz
052d541f8e fix test 2015-07-03 00:11:03 -04:00
Nathan Marz
4dcb6ee9a7 update changelog 2015-07-02 17:25:00 -04:00
Nathan Marz
051ba3f038 added not-selected? and transformed selectors 2015-07-02 17:23:18 -04:00
Nathan Marz
e54f18cb1f add a note on future work to README 2015-07-01 10:40:44 -04:00
Nathan Marz
40cc7f5b86 0.6.1 2015-07-01 10:36:21 -04:00
Nathan Marz
b626227a9e remove extra overhead in cljs protocol method invocations 2015-07-01 10:33:29 -04:00
Nathan Marz
859b31bce7 huge speedup to cljs version by optimizing field access 2015-07-01 10:30:51 -04:00
Nathan Marz
71b3f6e462 remove lein-cljsbuild since not used at all 2015-06-30 21:09:54 -04:00
Nathan Marz
f4c4ed7d56 0.6.0 2015-06-30 20:09:09 -04:00
Nathan Marz
2137159311 Merge branch 'cljs' 2015-06-30 20:04:20 -04:00
Nathan Marz
b7280318cd fix formatting 2015-06-30 20:00:14 -04:00
Nathan Marz
746f4ea859 added notes on running tests 2015-06-30 19:59:39 -04:00
Nathan Marz
9ebb8dfe3b add test runner file for cljs 2015-06-30 19:59:20 -04:00
Nathan Marz
784fb9fb8d add clojurescript dep and update clojure dep to 1.7.0, fix cljsbuild definition 2015-06-30 19:53:17 -04:00
Nathan Marz
38fed4a7d0 fixed cljs obj-extends? to have special case for nil because it cannot be reflected on like normal objects 2015-06-30 19:46:55 -04:00
Nathan Marz
553a835fd7 fix readme with update->transform change 2015-06-30 18:43:53 -04:00
Nathan Marz
72b16d1ab1 cleanup namespace for cljs test helpers file 2015-06-30 18:10:25 -04:00
Nathan Marz
0a0bab144b add cljs test helpers file 2015-06-30 18:09:03 -04:00
Nathan Marz
9bef1c6528 tests working in clojurescript but no runner yet 2015-06-30 18:08:49 -04:00
Nathan Marz
aeb86ab396 fix namespace definitions for cljs tests but tests still don't run in cljs 2015-06-30 17:38:57 -04:00
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