cursive

Issues at: https://git.io/cursive-issues
steveb8n 2020-08-06T00:19:44.099800Z

Q: I’m having stability issues with Idea crashing. To fix, I’d like to update from 2019.3 so I’m exploring compatibility. I always find this difficult: I want to know the two pairs of stable/eap and supported Idea versions for each. The user guide states the requirement for stable (not alway certain it’s up to date) but eap means scrolling through the google group messages. could both of these pairs be documented in one place to it’s easy to check?

steveb8n 2020-08-06T00:21:24.099900Z

I also noticed this info in the plugins section of Idea… Built on: 2020-07-02 14:17 Built from: 1.9.2-68-g08c574e5

steveb8n 2020-08-06T00:21:45.100100Z

I presume this provides the edges of the supported range?

steveb8n 2020-08-06T00:22:37.100300Z

I would find it very useful to have all this stuff in one place, known to always be up to date. Is that possible?

steveb8n 2020-08-06T00:24:41.100500Z

An extra cherry on top: if this web page could also explain the versioning semantics of Cursive and how they relate to Ideas versions, that would help. I’m pretty sure this is already out there somewhere

steveb8n 2020-08-06T00:27:27.100700Z

My goal now is to understand if I can upgrade Idea to 2020.2.

steveb8n 2020-08-06T00:28:19.100900Z

despite this sounding like a gripe, it’s not 🙂 just a hopeful request

cfleming 2020-08-06T01:25:24.101100Z

Basically, I need proper release notes and change log 🙂. And the answer to that is that yes, yes I do.

cfleming 2020-08-06T01:26:01.101300Z

For your particular case, you should be able to update to 2020.2 and use either the latest stable or EAP with that with no problem.

steveb8n 2020-08-06T02:28:42.101500Z

great. thanks for a concise response to a long winded question 🙂

reefersleep 2020-08-06T11:23:25.105200Z

Is it correctly understood that Cursive does not support breakpoints at all for .cljs at this time? I thought that it didn’t make sense, as your browser is usually the execution environment for CLJS, and the connection between the browser and the IDE is “weaker” than e.g. a Clojure REPL and the IDE, but it seems I was misinformed. Other IDEs support breakpoints in JS. My face was like 😮 when I discovered this.

armed 2020-08-06T12:00:14.107Z

Hello. I'm using tools deps. How to force cursive load all paths namespaces when REPL starts? By default in no project namespaces is loaded.

armed 2020-08-06T12:02:40.109Z

For example I have :paths ["src" "test"]. And when I try run some tests, it shows me error that can't find init files of namespaces from src. Then I have to manually load root namespace into repl.

armed 2020-08-06T12:05:32.109400Z

here is my run configuration

cfleming 2020-08-06T22:32:07.110Z

There isn’t a good way in Cursive to do this right now. However you can use a user.clj file, which is a Clojure thing.