lsp

:clojure-lsp: Clojure implementation of the Language Server Protocol: https://clojure-lsp.io/
ericdallo 2021-02-26T14:21:18.261600Z

:clojure-lsp: Released clojure-lsp 2021.02.26-13.58.48 :clojure-lsp: • Improve clojure-lsp config search checking always home dir considering XDG_CONFIG_HOME and project root up to system root (`/`) • Handle incremental text changes on textDocument/didChange notifications following LSP protocol, improving performance for huge files. • Add clj-kondo version to --version and server-info command. • Add new create private function code action 🎉 • We now have a auto updated clojure-lsp tap for brew 🎉 thanks to @andre.peric

1
👏 2
🎉 7
borkdude 2021-02-26T14:21:54.262Z

Oh, auto-updated tap? Tell me how!

borkdude 2021-02-26T14:22:15.262200Z

Oh, incremental text!

ericdallo 2021-02-26T14:22:42.262400Z

@borkdude it's a github action 🙂 https://github.com/garden-io/update-homebrew-action

borkdude 2021-02-26T14:23:48.262800Z

Maybe tell me how to install via brew? ;)

ericdallo 2021-02-26T14:24:41.263Z

https://github.com/clojure-lsp/homebrew-brew#how-to-use-this-tap We should remove/deprecate the homebrew-core soon

borkdude 2021-02-26T14:26:07.263300Z

@ericdallo Maybe add the to the main install docs?

borkdude 2021-02-26T14:26:22.263500Z

Btw, you can do this with one single command:

$ brew install clojure-lsp/brew/clojure-lsp-native
No need to tap

👍 1
ericdallo 2021-02-26T14:26:56.263700Z

nice! We can update the docs and add to the main now 🎉

ericdallo 2021-02-26T14:27:39.263900Z

@borkdude you mean brew install clojure-lsp/homebrew-brew/clojure-lsp-native ?

borkdude 2021-02-26T14:28:16.264100Z

no

borkdude 2021-02-26T14:28:19.264300Z

like I wrote it

👍 1
ericdallo 2021-02-26T14:33:00.265300Z

Oh yeah 😄

ericdallo 2021-02-26T14:33:24.265500Z

I should co-authored that commit 😛

mikejcusack 2021-02-26T14:51:35.265700Z

Ah, the defn- vs defn ^:private debate. 😁

ericdallo 2021-02-26T14:51:52.265900Z

there is a flag for that 😛

🙌 2
ericdallo 2021-02-26T14:52:24.266200Z

use-metadata-for-privacy?https://clojure-lsp.github.io/clojure-lsp/settings/

nmkip 2021-02-26T20:27:33.267700Z

Updated 😄

Alex 2021-02-26T22:56:27.268600Z

Loving the clean-ns code action. Wondering if there's an easy way to apply that to all namespaces at once

ericdallo 2021-02-26T22:57:31.268900Z

No, there is not 😕 Usually code actions change something in the buffer

ericdallo 2021-02-26T22:57:43.269100Z

for things like that you probably need nsorg or something

Alex 2021-02-26T23:00:47.269300Z

ah thanks Eric, that makes sense