Fork me on GitHub
#calva
<
2024-03-11
>
pez08:03:12

Dear Calva friends: https://github.com/BetterThanTomorrow/calva/releases/tag/v2.0.421 • Fix: https://github.com/BetterThanTomorrow/calva/issues/2291 For quite a while now I (and others) have experienced a frustrating issue with errors/warnings being printed very slowly to the output window. And after all the messages have been printed, there were printed as many prompts as there were lines of output. I haven’t found the root cause to the slowness, but I found where those prompts come from and removed them. That also fixed the slowness, so whatever that is about is with the mechanism we are using to hold some output waiting for other output. Anyway, now this particular printing slowness, or the extra prompts shouldn’t bother us anymore. CC: @furkan3ayraktar @dustingetz

🙌 5
furkan3ayraktar12:03:07

Great news! You may want to upgrade @UJX81UFUK @U0216004U01

metal 1
flightcubs13:03:17

Wonderful news, thanks @U0ETXRFEW 🙌

🙏 1
DrLjótsson15:03:18

Awesome! I just started noticing this also.

🙏 1
Tobias Gerdin15:03:53

how do I navigate to a symbol on the classpath, i.e sth in my deps but not in my own project?

pez15:03:47

I type the symbol somewhere and ctrl-click it.

Tobias Gerdin20:03:05

Very down-to-earth solution, thanks.

Tobias Gerdin15:03:36

and i gather there is no "go to namespace" command? (I think more in terms of namespaces than files, and the latter could presumably be useful for ns in deps as well)

phill15:03:03

Doesn't "go to definition" do this if you invoke it on a require?

Tobias Gerdin15:03:38

yeah it does. I was thinking something when you get to type the name of the namespace, like for "Go To Symbol"

pez16:03:33

I wonder if what you are looking for is the same as is asked for here: https://github.com/BetterThanTomorrow/calva/issues/545

Tobias Gerdin19:03:07

@U0ETXRFEW Yeah that looks like the one

pez19:03:58

I’m not sure I follow what’s said there, but it looks like @UKFSJSM38 says that clojure-lsp has the API for us to add the command?

Bob B20:03:31

Go to symbol does seem to work for ns names that are in the project (but not for deps)

ericdallo20:03:37

yes, clojure-lsp already provides that via workspace/symbol request as showed https://github.com/BetterThanTomorrow/calva/issues/545#issuecomment-922274889

🙏 1
pez21:03:51

Thanks @djblue for fixing this!

❤️ 1