Fork me on GitHub
#calva
<
2022-03-27
>
borkdude09:03:26

I was trying to use Calva to record a cool demo of the new Java navigation that @ericdallo and I built :) But I can't get the nightly clojure-lsp to run with Calva :( I've set a custom path, but it complains about not being able to load the server from some plugin dir.

pez09:03:51

You should use the Clojure Lsp Path setting for that.

borkdude09:03:55

How do I trigger the workspace reload again in VS Code?

pez09:03:32

You don't need to. Use the clojure-lsp button in the status bar to trigger download. Not sure it handles that it failed, but it should. Otherwise please tell me (and use the command Developer reload window).

borkdude09:03:00

Thanks. Developer reload window it is. I don't trust anything else ;)

borkdude09:03:12

There isn't a download involved, it's a local binary

pez10:03:44

Ah, of course. FYI you could have used the button anyway for starting clojure-lsp.

borkdude09:03:47

When I remove that setting, Calva starts working again

pez09:03:07

FYI. We try to keep follow-up comments in threads in this channel. (With limited success, of course. 😄) See pinned post about the rationale.

borkdude09:03:36

Anyway here's the emacs demo ;)

🎉 4
pez09:03:24

Looks super awesome!

borkdude09:03:44

@ericdallo This works in Calva too for the source navigation, but not for the decompiled navigation

ericdallo13:03:52

Yes, the decompiled navigation is something calva needs to call just like emacs

ericdallo13:03:07

I mentioned in the issue and tagged @U9A1RLFNV and @U02EMBDU2JU

👌 1
ericdallo13:03:24

Calva has its own jar handling, to make that work, it needs to use LSP insteads