lsp

:clojure-lsp: Clojure implementation of the Language Server Protocol: https://clojure-lsp.io/
Alex 2021-01-26T08:14:38.103400Z

@steiner3044 are you familiar with tools/plugins that will automatically close your parents/brackets for you? That might help keep your code parsable for completion suggestions

Steiner 2021-01-26T08:21:29.103600Z

nope, the configure are all on the image I uploaded

ericdallo 2021-01-26T14:13:22.105Z

@brandon.ringe With this https://github.com/clj-kondo/clj-kondo/pull/1147 fix we now show correctly the range for textDocument/documentSymbol . About the returned symbols, I'm thinking that the first element (always the current ns/file) does not makes much sense, what about showing only the functions/vars?

ericdallo 2021-01-26T14:13:50.105100Z

For example, in emacs we show unnecessarily the ns again:

ericdallo 2021-01-26T14:14:22.105500Z

I think file -> function it'd be enough, instead of file -> my-ns -> function WDYT?

bringe 2021-01-26T17:04:01.106200Z

That sounds good to me

bringe 2021-01-26T17:04:10.106400Z

Can try it out at least and make sure it looks good

ericdallo 2021-01-26T17:04:36.106600Z

Ok, I'll open a PR for you to test it, ok?

bringe 2021-01-26T17:05:31.106800Z

Great!

ericdallo 2021-01-26T17:40:31.107Z

:reviewplease: https://github.com/clojure-lsp/clojure-lsp/pull/281

1👍
Alex 2021-01-26T17:51:14.107400Z

@steiner3044 check out https://thoughtbot.com/blog/writing-clojure-in-vim which includes some helpful context around editing lisp/clojure code. One useful tool is to install Paredit (or a similar tool) which will help you keep balanced parentheses while adding, editing and deleting code

ericdallo 2021-01-26T22:38:28.109200Z

:clojure-lsp: Released https://github.com/clojure-lsp/clojure-lsp/releases/tag/2021.01.26-22.35.27 version of clojure-lspimproving memory usage 🎉, let me know if you find any issues.

4
lvh 2021-01-26T22:40:44.109400Z

I see one application from you for January 3rd, we definitely got it; we just don't send full feedback until we've voted on a batch, so yeah you should expect it close to next quarter :)

ericdallo 2021-01-26T22:41:37.109600Z

That's exciting! thank you @lvh !

borkdude 2021-01-26T22:41:53.109800Z

🎉

2
lvh 2021-01-26T22:42:16.110100Z

@jakub.zika-extern It's not a conflict in the sense of broken per se, just that it wants to use one or the other, so, suddenly CIDER disappeared on me

lvh 2021-01-26T22:42:45.110300Z

(also I am from the American Midwest so please keep in mind that "the other day" can mean 6 months ago)

1😁