This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2024-04-01
Channels
- # announcements (14)
- # beginners (6)
- # biff (6)
- # calva (3)
- # cider (7)
- # clojure (79)
- # clojure-europe (5)
- # clojure-norway (9)
- # cursive (9)
- # data-science (20)
- # datomic (3)
- # fulcro (9)
- # graalvm (15)
- # integrant (2)
- # introduce-yourself (2)
- # jobs (1)
- # lsp (7)
- # malli (5)
- # off-topic (130)
- # parinfer (11)
- # pedestal (11)
- # portal (1)
- # practicalli (4)
- # releases (3)
- # remote-jobs (1)
- # ring (8)
- # ring-swagger (30)
- # shadow-cljs (9)
- # sql (10)
- # tools-deps (8)
Hello I am new to LSP use; my first question is has anyone had any luck configuring clojure-lsp for vim-ale?
@U032EFN0T33 im more of a neovim user and since ALE https://github.com/dense-analysis/ale/tree/master/ale_linters/clojure to have inbuilt support for clojure-lsp, maybe following the options mentioned in this https://github.com/dense-analysis/ale/issues/2641 helps?
I believe https://github.com/prabirshrestha/vim-lsp is the more purpose built plugin for lsps in vim
Ok, got it running with <https://github.com/yegappan/lsp>, may go back and try to make it work with ALE and if I succeed I will report here. Playing around for the first time, i get warnings for all DOM interop like js/window.addEventListener
, is that expected?
For ALE, this is working: https://github.com/dense-analysis/ale/issues/4677
Released clojure-lsp https://github.com/clojure-lsp/clojure-lsp/releases/tag/2024.03.31-19.10.13 fixing some bugs and supporiting a new LSP capability: foldingRange
• Editor
◦ Adding require command fails for requires without alias. https://github.com/clojure-lsp/clojure-lsp/issues/1791
◦ Add require command without alias now add requires with brackets.
◦ Project tree feature now support keyword definitions like re-frame sub/reg. https://github.com/clojure-lsp/clojure-lsp/issues/1789
◦ Support textDocument/foldingRange
LSP feature. https://github.com/clojure-lsp/clojure-lsp/issues/1602
◦ Improve textDocument/documentSymbol
considering keyword definitions and returning flatten elements.
◦ Fix Add require/import usages count in code actions. https://github.com/clojure-lsp/clojure-lsp/issues/1794.