This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-02-02
Channels
- # announcements (13)
- # architecture (18)
- # babashka (90)
- # beginners (80)
- # calva (35)
- # chlorine-clover (29)
- # cider (24)
- # clj-kondo (4)
- # cljfx (3)
- # clojure (60)
- # clojure-australia (2)
- # clojure-europe (60)
- # clojure-france (2)
- # clojure-germany (3)
- # clojure-italy (4)
- # clojure-nl (84)
- # clojure-norway (7)
- # clojure-uk (53)
- # clojurescript (54)
- # clojureverse-ops (1)
- # community-development (6)
- # conjure (1)
- # contributions-welcome (1)
- # cursive (12)
- # datomic (1)
- # fulcro (16)
- # garden (61)
- # girouette (1)
- # graalvm (14)
- # hugsql (1)
- # instaparse (5)
- # jobs-discuss (11)
- # keechma (1)
- # lambdaisland (3)
- # off-topic (20)
- # pathom (1)
- # re-frame (3)
- # reitit (2)
- # releases (1)
- # remote-jobs (2)
- # reveal (11)
- # shadow-cljs (58)
- # spacemacs (5)
- # sql (3)
- # startup-in-a-month (1)
- # vim (2)
Morning
Morning!
@dharrigan You’re involved with the clojure-lsp, right?
very so slightly. I package it up for Arch Linux and last night I did a small PR to include
(I've just started using clojure-lsp, very impressed!)
Thanks to @borkdude for tweeting this link yesterday: https://emacs-lsp.github.io/lsp-mode/tutorials/clojure-guide/
@slipset (and any others) what do you feel that clojure-lsp gives you that CIDER doesn't? It does look like it replaces from clj-refactor things, but some of them are moving into CIDER anyway
Btw, the above find-definition for a local is one thing CIDER doesn't do. Since you cannot find these locations using runtime information in Clojure AFAIK. But clj-kondo exposes it and clojure-lsp uses it :)
But thanks for posting that link yesterday, it is referred to from the clojure-lsp docs, but not “in your face”
Yeah, I think I had tried out lsp some years ago but it was relatively flakey back then. It seems a lot better now
This is useful for removing unused vars. Similar to carve, but more in your editor, cool!
Also, the bread-crumbs (which I initially wanted to turn off) show if there are linting errors, both in the namespace and the current fn.