Colin Fleming

Results 36 comments of Colin Fleming

Ok, so I must have been deluded with this, I've tested this back to org.clojure/tools.nrepl 0.2.12 and none of the versions behave as I remembered. It's very strange because I'm...

I'd be very interested to know what CIDER does to track this. I'll check older versions of Cursive to double check my memory of the behaviour there, but I'm 99.9%...

@shen-tian Right, but if you send another evaluation after that evaluating `*ns*`, you'll get back whatever it was previously. The `(in-ns 'another.ns)` doesn't actually do anything at all - I...

Well, the server does maintain memory of it, in `*ns*` - that's the source of truth for "the current namespace". And clients like CIDER and Cursive do have to track...

I'd file under ''need better behaviour" and then document that :-)

Possibly, but it seems very unlikely that clients are relying on the current behaviour. But right, if they are required to use hacks to make things work, changing how this...

* The client does have a way to change `*ns*` - they eval `in-ns` or something that desugars to it like `ns`. * Currently, the server doesn't keep the client...

Sorry about the error reporting problem, that should be sorted now. I'm not sure why that should be failing, it looks like something a lein plugin is doing. Do you...

Fix released in 2025.2 on 2025-08-04.