This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-03-03
Channels
- # aleph (1)
- # announcements (9)
- # babashka (3)
- # beginners (200)
- # calva (22)
- # cider (74)
- # clojure (97)
- # clojure-dev (43)
- # clojure-europe (15)
- # clojure-italy (4)
- # clojure-nl (4)
- # clojure-sanfrancisco (2)
- # clojure-uk (103)
- # clojuredesign-podcast (2)
- # clojurescript (45)
- # core-async (5)
- # cursive (13)
- # datomic (42)
- # emacs (20)
- # fulcro (6)
- # graalvm (37)
- # jackdaw (10)
- # leiningen (7)
- # mid-cities-meetup (3)
- # off-topic (2)
- # pathom (1)
- # pedestal (3)
- # re-frame (6)
- # reagent (38)
- # reitit (5)
- # shadow-cljs (117)
- # spacemacs (1)
- # sql (1)
- # tools-deps (17)
- # vim (14)
- # xtdb (18)
Anyone using ctags successfully with Clojure to jump to definitions and other symbols? I have ctags installed and can create a local database of tags using helm gtags and choosing the ctags backend, but searching on tags does not seem to find anything. I am wondering how to debug this issue. This is my first time using gtags/ctags
I think dumb-jump is a better choice @jr0cket
Yes, I haven't really felt the need for ctags/gtags, but I was curious as they seem common in other languages. Although I can get a ctags dictionary generated for a Clojure project, , I failed to get Emacs gtags to work with it or generate its own gtags for the Clojure project. So without further inspiration, I will abandoned ctags. I have plenty of other things to discover.
I use that as fallback when I don't have a cider connected
with lsp you can jump to definitions, it’s more reliable than anything else. Caveat? It still takes some time to start. I wish someone tried wrapping clojure-lsp with Graal
I will have a look as LSP although haven't looked into how to set up the Clojure side of things for Spacemacs. Adding the lsp layer is easy enough, but my understanding is you need to configure something for each specific language.
Why does it matter if Clojure-LSP takes three seconds to start? How often are you restarting your editor?
Yeah, it’s just a minor annoyance, I agree. Still would be very nice if it started faster. Having to wait for both lsp-server to start and then CIDER to jack-in a bit too much
at work i have a single long running process. at home i play with shadow and do lots of one offs and read lots of code from different projects. this kills my machine as viewing a deps.edn file or reading files in random projects starts up lots of jvms