cursive

Issues at: https://git.io/cursive-issues
jmv 2020-09-03T19:22:32.020500Z

how do i switch my license type over? i used cursive a while back with the non-commercial license but now i'm able to use clojure professionally so i bought the personal license.

chrisulloa 2020-09-03T19:35:12.020800Z

Is there a Cursive/IntelliJ way of deleting a function across an entire project?

chrisulloa 2020-09-03T19:35:21.021100Z

(foo/some-fn val) -> val

octahedrion 2020-09-03T20:44:57.023800Z

one thing I'd like for Cursive to have is for each new REPL to have an easy way to communicate with all the existing open REPLs. Yes, I can do (require '[nrepl.core :as nrepl]) and then eval forms given the right port numbers but I want it all configured for me by default

cfleming 2020-09-03T21:46:28.023900Z

Thanks! You can always register a new licence at Help | Register Cursive…

cfleming 2020-09-03T21:47:28.024100Z

Hmm, no, I don’t think there’s anything like that, sorry.

👍 1
cfleming 2020-09-03T21:47:41.024300Z

Interesting idea, what’s your use case?

octahedrion 2020-09-03T22:06:42.024500Z

general everyday REPL use - often I'm working in one REPL, then I open another and find I want to get something I'd computed in the other REPL

octahedrion 2020-09-03T22:09:27.024700Z

I want to be able to refer to all the open REPLs like namespaces

octahedrion 2020-09-03T22:11:00.024900Z

like repls/0/user/x would refer to var x in the user namespace of the first REPL

octahedrion 2020-09-03T22:11:06.025100Z

something like that

octahedrion 2020-09-03T22:11:45.025300Z

or have a fn like ns-map repl-map that would return all the information in all the repls

chrisulloa 2020-09-03T22:12:56.025600Z

Thanks for confirming, ended up doing it with some vim regex commands