You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Query parsing breaks on cljs 1.7.48 advanced compilation #108
Hey! Thanks again for the amazing work on this. I'm seeing an odd issue when trying to compile a project using datascript under cljs 1.7.48 with :optimizations :advanced, where query parsing will fail:
Works fine in development. I looked over #30, but it looks like the externs are loading fine, if I explicitly include them I get an error that they're already there. Since DS works fine on 1.7.28 I'm thinking it might have something to do with this commit but I'm really not sure.
@milt You were right about commit, that helped a lot. Thanks! DataScript had a bad luck using both '$ and '. symbols in the API extensively, exactly the two who was conflicting.
@ThomasDeutsch that’s another bug. Values should be comparable. Maps are not comparable. Either wrap them or extend to implement IComparable. I’m going to add “don’t index” attribute, but only in a next version
Activity
milt commentedon Aug 14, 2015
1.7.48 also bumps the closure deps, so that might also be something to look at.
tonsky commentedon Aug 24, 2015
@milt You were right about commit, that helped a lot. Thanks! DataScript had a bad luck using both
'$and'.symbols in the API extensively, exactly the two who was conflicting.Waiting for this to be applied: http://dev.clojure.org/jira/browse/CLJS-1432
milt commentedon Aug 25, 2015
Awesome, thanks!
tonsky commentedon Aug 31, 2015
Issue has been fixed in 1.7.122. Check it out
ThomasDeutsch commentedon Sep 4, 2015
i still get an error, using:
Error-message:
tonsky commentedon Sep 4, 2015
@ThomasDeutsch that’s another bug. Values should be comparable. Maps are not comparable. Either wrap them or extend to implement IComparable. I’m going to add “don’t index” attribute, but only in a next version