Fork me on GitHub
#lsp
<
2023-08-06
>
seancorfield00:08:55

I think the nightly build of LSP might be broken? I just fired up VS Code/Calva (with the LSP version set to nightly) and got an ENOENT failed to spawn error. I set it back to latest and restarted VS Code/Calva and that version works fine.

ericdallo00:08:34

yes, I'm pushing some things and there is a corner case where the script is not consistency for mac builds

ericdallo00:08:40

it should be ok in some mins

2
seancorfield00:08:22

My timing is unfortunate šŸ™‚

šŸ˜… 2
ericdallo00:08:11

should be online again

seancorfield00:08:24

Yup. Set it back to nightly and it's working just fine now!

didibus03:08:47

I still don't see any import related code actions. I've been wondering if it could be due to my version of JDK ?

didibus12:08:31

How do I check the server logs?

ericdallo13:08:41

clojure-lsp Released clojure-lsp https://github.com/clojure-lsp/clojure-lsp/releases/tag/2023.08.06-00.28.06 with lots of fixes and memory usage improvements The jvm version now should not throw OutOfMemory exceptiosn when saving the cache on huge projects :) ā€¢ General ā—¦ Fix truncation of namespaced keywords https://github.com/clojure-lsp/clojure-lsp/pull/1640 ā—¦ Add rewrite-clj node to cursor-info. ā—¦ Fixing semantic-tokens, collons not managed by lsp anymore. https://github.com/clojure-lsp/clojure-lsp/issues/1550 ā—¦ Fix :paths-ignore-regex setting to consider settings reload. ā—¦ Bump clj-kondo to 2023.07.14-20230717.090255-3. https://github.com/clojure-lsp/clojure-lsp/issues/1624 ā—¦ Fix inconsistencies with :defined-by->lint-as. ā—¦ Improve memory usage during cache save, avoiding "Out of memory" exceptions. ā—¦ Prevent file rename when a namespace is defined in multiple files https://github.com/clojure-lsp/clojure-lsp/issues/1574 ā—¦ Fix user formatting setting being override by :style/indent metadata in macros. ā—¦ Bump cljfmt to 0.11.2. https://github.com/clojure-lsp/clojure-lsp/issues/1634 ā—¦ Bump lsp4clj to 1.8.1. ā€¢ Editor ā—¦ Avoid returning all known keywords on empty keywords completion for performance reasons. ā€¢ API/CLI ā—¦ Improve mem/cpu usage using less analysis for tasks.

šŸŽ‰ 26
dharrigan15:08:57

Fantastic!. Arch updated šŸ™‚