Fork me on GitHub
#calva
<
2022-03-26
>
pez06:03:34

We have gotten a few reports regarding Calva and LiveShare lately. It has been that connecting in a LiveShare context is not working, and that connecting doesn't work when the LiveShare extension is active. I just found this issue that looks relevant. https://github.com/MicrosoftDocs/live-share/issues/4551 Will check if I can get a workaround in place...

pez06:03:48

I've been unable to reproduce the errors until today. It seems quite intermittent to me so far.

pez08:03:20

Dear Calva friends, I couldn't find a workaround for the LiveShare API bug easily enough. (I somehow doubt it is possible in a reliable way.) It seems this issue only hits sometimes/some users. With the most disastrous result possible for a Clojure coder: You can't connect the REPL! While the issue was hitting me I needed to get some sort of solution out. The result: A setting, default false, for enabling LiveShare support in Calva. Now, if you are a LiveShare user and are not hit by the upstream API issue, enable calva.useLiveShare. https://github.com/BetterThanTomorrow/calva/releases/tag/v2.0.259https://github.com/BetterThanTomorrow/calva/issues/1629

👍 1
pez08:03:20

Dear Calva friends, I couldn't find a workaround for the LiveShare API bug easily enough. (I somehow doubt it is possible in a reliable way.) It seems this issue only hits sometimes/some users. With the most disastrous result possible for a Clojure coder: You can't connect the REPL! While the issue was hitting me I needed to get some sort of solution out. The result: A setting, default false, for enabling LiveShare support in Calva. Now, if you are a LiveShare user and are not hit by the upstream API issue, enable calva.useLiveShare. https://github.com/BetterThanTomorrow/calva/releases/tag/v2.0.259https://github.com/BetterThanTomorrow/calva/issues/1629

👍 1
ericdallo19:03:39

Just tested the new clojure-lsp actions on Calva status-bar, and it looks amazing, good work @pez!

🎉 6
ericdallo19:03:01

extremely helpful for sure

pez20:03:01

Yes, very good to be able to reload lsp configuration without reloading the whole vscode window!

pez20:03:17

And much easier to find the diagnostics.

yes 2