This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-06-07
Channels
- # beginners (142)
- # boot (18)
- # cider (39)
- # cljs-dev (2)
- # cljsrn (11)
- # clojars (8)
- # clojure (51)
- # clojure-brasil (3)
- # clojure-italy (22)
- # clojure-losangeles (2)
- # clojure-nl (20)
- # clojure-nlp (2)
- # clojure-russia (4)
- # clojure-serbia (2)
- # clojure-spec (90)
- # clojure-uk (147)
- # clojurescript (116)
- # data-science (10)
- # datomic (189)
- # devcards (31)
- # duct (6)
- # emacs (12)
- # fulcro (16)
- # graphql (36)
- # juxt (1)
- # off-topic (5)
- # om (11)
- # overtone (2)
- # pedestal (4)
- # perun (1)
- # portkey (17)
- # reagent (6)
- # reitit (3)
- # shadow-cljs (57)
- # spacemacs (45)
- # specter (8)
- # tools-deps (46)
@bhauman What exactly is the problem you have with deployments? On Clojars you’ve got access to https://clojars.org/groups/cider
@richiardiandrea Regarding making things flexible - the form for booting a cljs repl can be a string or a function generating a string. If you need to generate something dynamically, prompting the user for input and so on - that’s the way to go.
Yep I saw that, it is nice, please comment on the PR for the best approach...Bruce was asking about interactive build ids for instance. I did not want to answer that before you give your opinion
That’s what we do for shadow, so I’d probably do the same with figwheel for consistency.
Oh cool I can check and enable that for both, didn't know that
Awesome
Will bump cider tomorrow
I'm sorry if this is written down somewhere, I couldn't find it in the documentation. Is there anyway of specifying which alias to use when calling cider-jack-in
in a deps.edn
project?
There are a few cider-clojure-cli-*
defcustoms which control what gets invoked on cider-jack-in
. I guess you should just modify one of those.
@rhansen I use this in my .dir-locals.el
:
((nil . (cider-preferred-build-tool . "clojure-cli")
(cider-clojure-cli-global-options . "-A:cljs-jvm:dev:unit-test")))
speaking of alias, is there any neat way to have two leiningen profiles from a project, I'm still thiking if a minimal cider-jack-in-with-lein-profile
function would be worth adding. I could make one myself. Otherwise I guess it's only the global variable (set-variable 'cider-lein-parameters "with-profile +my-profile repl")
that would need to be changed before starting a new profile.
well, it's not such a big deal, I'm makeing a boilerplate for a cljc project. I leave the headache to the user to choose clj vs cljs profile.
anyone having problems with code reloading in CIDER 0.18.0snapshot (package: 20180606.1608) ?
Code reloading is usually a repl/underlying tool concern I guess, what error do you get
so how to I execute a (require 'my-ns.core :reload)
in cider?
which function achieves that?
(I am not using tools.namespace
)
yeah just a require + :reload
in inf-clojure
I added https://github.com/clojure-emacs/inf-clojure/blob/master/inf-clojure.el#L386
so I though cider had the same...
yep but that's tools.namespace
...I guess, but will explore
othe q. is there a way to create a cljs buffer only with no clj buffer?
thanks a lot, I was afraid of that 😄
I have functions for sending the shenanigans to REPL, I will use those
> is there a way to create a cljs buffer only with no clj buffer?
Technically when you do (cljs-repl)
in becomes cljs only buffer, right?
Yep exactly @ag