cursive

cfleming 2025-12-02T10:48:59.203059Z

Cursive 2025.2.1-eap7 is out. It's a bugfix release, fixing a couple of issues reported in the tracker. https://cursive-ide.com/blog/cursive-2025.2.1-eap7.html

Rachel Westmacott 2025-12-02T12:36:32.592199Z

I'm getting a lot of

REPL startup failed:
No nREPL connection details received
on REPL startup. Like maybe 50% of the time? That seems like a lot.

Rachel Westmacott 2025-12-02T12:38:25.382779Z

shortly after startup, and sometimes after successfully evaluationg 3 or 4 (long-ish running) forms at the REPL.

cfleming 2025-12-02T18:24:04.088179Z

Sorry, when you say: > shortly after startup, and sometimes after successfully evaluationg... Isn't the problem when the REPL actually starts? i.e. before you eval anything?

Rachel Westmacott 2025-12-02T18:24:41.125209Z

Sometimes before, sometimes after

cfleming 2025-12-02T18:25:24.027549Z

Does your REPL take a long time to start up? If so, there's a setting at Settings | Languages & Frameworks | Clojure | REPL | REPL startup timeout which you can increase.

cfleming 2025-12-02T18:26:45.427559Z

So you can get that error after the REPL has started and is working? That's very odd, I'll look at that. Do you get the message that the REPL has started, or are you evaluating before that happens?

Rachel Westmacott 2025-12-02T18:28:07.101979Z

I think (am afk now) that it was appearing to start normally, then some time after I had assumed everything was fine and began using it it would fail.

Rachel Westmacott 2025-12-02T18:28:35.285789Z

Possibly relevant that I was restarting my repl a lot today

Rachel Westmacott 2025-12-02T18:28:47.919819Z

So it was almost certainly after a restart every time

Rachel Westmacott 2025-12-02T18:29:11.789789Z

And I was also getting some restarts that didn't appear to work

cfleming 2025-12-02T18:29:54.301479Z

Ok. I'm about to be afk for a bit but will look when I get back. I'd be interested to know how long your REPL takes to start, i.e. to display the repl started message, when you get a chance.

Rachel Westmacott 2025-12-02T18:30:12.434729Z

In general, no my repl doesn't take a long time to start up. I'm long out of the habit of dumping much in the user ns.

cfleming 2025-12-02T18:30:30.864899Z

Ok, very strange then.

Rachel Westmacott 2025-12-02T18:30:31.462149Z

I'll try and observe more closely tomorrow

Rachel Westmacott 2025-12-02T18:30:55.854579Z

It's not a high priority really. Just a bit odd and annoying occasionally

cfleming 2025-12-02T18:31:08.622499Z

Yes definitely.

Rachel Westmacott 2025-12-02T18:31:13.662019Z

Mostly I don't restart my repl that often!

onetom 2025-12-04T09:20:29.372429Z

i was observing this error too, sporadically, even with earlier versions of cursive. to me it seemed to happen, when i've restarted an already running repl (which has "Allow multiple instances" turned off) and i was impatient and attempted to load namespaces before the repl has fully started again.