This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-03-03
Channels
- # announcements (3)
- # babashka (29)
- # beginners (95)
- # calva (109)
- # cider (16)
- # clj-kondo (6)
- # cljdoc (2)
- # cljsrn (2)
- # cljtogether (1)
- # clojure (85)
- # clojure-europe (26)
- # clojure-india (1)
- # clojure-seattle (1)
- # clojure-uk (6)
- # clojurescript (14)
- # conjure (4)
- # cursive (8)
- # datomic (6)
- # emacs (21)
- # events (1)
- # figwheel-main (5)
- # fulcro (11)
- # graalvm (32)
- # graphql (1)
- # holy-lambda (7)
- # humbleui (7)
- # jobs (3)
- # membrane (8)
- # nextjournal (31)
- # off-topic (29)
- # pathom (14)
- # polylith (6)
- # portal (16)
- # practicalli (4)
- # reitit (17)
- # releases (1)
- # remote-jobs (2)
- # ring (4)
- # sci (20)
- # shadow-cljs (24)
- # sql (1)
- # vim (12)
- # xtdb (3)
Can someone please tell me how to keep the function signature window open while typing a function and its arguments? Basically looking for the equivalent of showing the function doc with ctrl+k. I use coc.nvim.
I am the maintainer of coc-clojure and haven't figured this one out yet. š
I think it's something around the https://github.com/neoclide/coc.nvim/blob/936d89c7a56bdf734b370d487122ff7b313a7377/doc/coc.txt#L580 or https://github.com/neoclide/coc.nvim/blob/936d89c7a56bdf734b370d487122ff7b313a7377/doc/coc.txt#L171 settings, maybe even using https://github.com/Shougo/echodoc.vim, but I can't seem to land on the magic formula.
i'm reading through the calva code to see if I can borrow their ideas/implementation to make this work cuz it's really annoying lol
Please do share if you figure it out. I can't spend much more time fiddling with this thing today. Would definitely be nice to have.
from my experiments, seems like coc.nvim doesn't work correctly with the signature helper stuff in clojure-lsp. i don't quite understand how/why, so i'm gonna keep poking at it today
@UEENNMX0T Thanks for working on that. I'm a little confused, would this functionality rely coc-clojure, or is it something that should be configurable without coc-clojure? I am a user, I just don't understand the dependency paths, especially with vim-iced playing a part.
i don't use vim-iced anymore so i don't know how they do things. i haven't checked if it works without coc-clojure, so maybe i should do that
anybody have a good nvim-cmp starter config in Fennel? looking to move from nvim-compe to nvim-cmp
I haven't tried it myself yet, but https://github.com/rafaeldelboni/nvim-fennel-lsp-conjure-as-clojure-ide (shared here recently) looks really interesting, is in Fennel and uses nvim-cmp.
I've recently switched to this config. For me it's working really well out of the box and prompted me to switch from vim + fireplace to this config. The autoclosing of the double quote didnt work correctly for me, but I hacked around that.
I have a mix of things, inspired by @U38J3881W conjure and vim tweaking video he did, plus some others⦠but was thinking it was about time to move to nvim-cmp to see about snippet support in LSP