cursive

Issues at: https://git.io/cursive-issues
Jim Newton 2020-09-18T15:23:07.000700Z

I am unable to load a file from cursive. I believe the reason is that cursive falsely thinks there are recursive dependencies.

Jim Newton 2020-09-18T15:25:02.000800Z

Jim Newton 2020-09-18T15:25:21.001300Z

Is there a way to load the file anyway?

isak 2020-09-18T15:32:27.002200Z

Hmm, is that :require syntax valid @jimka.issy? I think people usually put [brackets.around.them]

Jim Newton 2020-09-18T15:32:56.002600Z

I filed an issue in the cursive issue tracker: https://github.com/cursive-ide/cursive/issues/2435

Jim Newton 2020-09-18T15:33:24.003300Z

Yes, the synax is correct. At least it loads fine from lein (command line) and from cider.

alexmiller 2020-09-18T15:33:56.003800Z

it's correct

1👍1
Jim Newton 2020-09-18T15:34:12.004100Z

the [brackets] are not needed if you are not using any decorators

1
Jim Newton 2020-09-18T15:36:48.004600Z

BTW cursive seems to be an amazing project. congrats to the developers.

1👏
Jim Newton 2020-09-18T15:37:31.005200Z

even though I've run into a few limitations I can see the value 🙂

Jim Newton 2020-09-18T16:08:19.007200Z

BTW this problem of circular deps came up because i'm using Cider normally, but one of my students (A scala programmer) is trying to look at the clojure code to figure out how it works and implement a similar project in Clojure (based on the same underlying theory). He's not an emacs user, so I hoped he might be able to run the code using cursive/intelliJ. This seems to be pretty difficult unfortunately. 😞

Jim Newton 2020-09-18T17:11:03.007400Z

turns out it wasn't a key mapping issue. But rather cursive thinks there is a conflict and refuses to load the file.

2020-09-18T17:25:21.007600Z

🤯

Jim Newton 2020-09-18T17:27:07.007800Z

👍

Jim Newton 2020-09-18T17:27:22.008Z

just a little bug. probably easy to fix.

kingmob 2020-09-18T18:56:02.009100Z

Is there a setting to make fns taking keyvals for parameters align them like a map (e.g., component/system-map)?