This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-05-31
Channels
- # aleph (1)
- # announcements (2)
- # beginners (20)
- # calva (44)
- # cider (60)
- # clj-kondo (6)
- # clojure (27)
- # clojure-dev (2)
- # clojure-europe (8)
- # clojure-italy (18)
- # clojure-mexico (5)
- # clojure-nl (61)
- # clojure-spec (12)
- # clojure-uk (101)
- # clojurescript (82)
- # cursive (2)
- # data-science (21)
- # datomic (24)
- # fulcro (19)
- # graalvm (5)
- # hoplon (11)
- # jobs-discuss (35)
- # juxt (7)
- # keechma (6)
- # off-topic (21)
- # pedestal (5)
- # planck (2)
- # qa (43)
- # re-frame (3)
- # reagent (7)
- # reitit (4)
- # rewrite-clj (12)
- # sql (10)
- # testing (4)
- # tools-deps (6)
- # vim (23)
- # xtdb (3)
Given that tools.deps doesn’t support :injections
like lein, would it make sense for nrepl to offer such a feature?
do you mean clojure cli’s -m
ain or nrepl’s -m
iddleware options?
AFAIK neither of those are the same as :injections
… though a middleware could certainly provide a similar capability.
forms that get wrapped over every repl interaction
@U051BLM8F guessing you might have a guess? I can only assume it's a form of middleware
actually scratch that — I don’t understand injections… they’re not quite what I thought
I think they get executed when evaluating of project.clj
Interesting… Isn’t that about letting the nrepl server access resources from the client? I’m not sure I see the connection…
though such a powerful feature could surely enable a lot of things
it appears reid has taken down http://conj.io/grimoire
> it appears reid has taken down http://conj.io/grimoire
hoping we can get it transferred to some entity still active in clojure and keep it going.
I’ll ask him about this. I think he abandoned it a while ago and probably decided to pull the plug on it.
yes this morning. daniel compton and i have emailed him about taking over it. I sent a follow up this morning as its been a while. feel free to ping him as well
I don’t know. I liked http://conj.io, but https://clojuredocs.org/ was always way more popular.
When I first arrived in Clojure, it was a little bit overwhelming with many different community-based efforts on docs. Clojure Docs was the best for me, if only because of the comments.
I just know Reid put a lot of efforts in http://conj.io and unfortunately they didn’t pay off. If i recall the story correctly he started the project at the time when https://clojuredocs.org/ was dormant, but then it was revived and this killed the interest in Grimoire.
@dpsutton He confirmed he was done with http://conj.io. He had written about this on Twitter, but I hadn’t seen this. Anyways, the ball is yours now.
Not sure if this is the right place to ask this question, but cljr-find-usages
does not work for me in clj-refactor 2.4.0 (package: 20190516.1254), refactor-nrepl 2.4.0-SNAPSHOT
Should it work immediately after evaluating a buffer?
when using cider-jack-in-clj&cljs
with figwheel
, it doesn’t seem that it respects project.clj config of the form:
:figwheel {:init user/restart
:destroy user/shutdown
:css-dirs ["resources/public/css"]}
which is figwheel
server side startup config. Is this true?I know jack-in is doing this
"(do (require 'figwheel-sidecar.repl-api) (figwheel-sidecar.repl-api/start-figwheel!) (figwheel-sidecar.repl-api/cljs-repl))"
now I’m wondering if perhaps figwheel-sidecar.repl-api/start-figwheel!
doesn’t automatically look at this config
does anyone know how to add annotations to the company completions? the docs suggest they should be on by default, but I just get the following:
cider-annotate-completion-candidates
is t
and cider-completion-annotations-alist
has a bunch of kv pairs in the alist
turns out this was to do with the lispy package. It overrides the CIDER behavior. Not quite sure how to resolve that unfortunately.
I think this is a pretty big issue with lispy. As far as I know, there is no way to just get the "text editing" features without the "IDE-like feactures". It seems to cause a lot of subtle issues like this