after restarting my local Cursive REPL, i was getting such :unknown-session messages:
Connecting to local nREPL server...
nREPL server started on port 54757 on host localhost -
(->> some expression ...)
Error: :unknown-session
Loading dev/.../lab.clj... Error: :unknown-session
i couldn't repro this issue, but i suspect it happens, if i tried to eval a form at a particular time, while the REPL hasn't finished starting, from a namespace, which hasn't been loaded yet.i think i've seen similar behaviour months ago, but not sure.
it was not the usual messages about broken connection or namespace not found, that's sure.
since it happens very rarely, i think it's very low priority.
an nrepl server version upgrade, however, would be very welcome, because
1. it might just magically get rid of some of these issues (at the risk of introducing newer ones of course)
2. i could connect to cursive-started nrepls from CIDER or rebel-readline-nrepl, without worrying whether something is broken because of the ancient nrepl server version
Yep, I'll get the upgrade done for the next release.
I have a custom tagged literal that is not recognized by Cursive. Created an issue: https://github.com/cursive-ide/cursive/issues/3056
Thanks, I'll check that.
Oh, I see - this is because your data_readers is a CLJC file, I didn't know that was a thing and Cursive didn't look for it. I'll fix that now.
This is fixed for the next build.