emacs 2015-12-16

There should be a way to pass this information to lein via command line

Is there?

I’m not sure what you mean by this

the most realistic short-term fix would be to simply examine profiles.clj and update it if it doesn’t match cider’s requirements

I mean that when you run lein repl, lein should allow for plugins and deps to be specified in the command line args

boot does allow this

tried out inf-clojure and I must say it feels correct...

We should file an issue to investigate this. I think this would be the cleanest way to offer a "no hassle" jack-in

btw, for some users the solution is trivial

if they don’t have profiles.clj

we can just create the right one simple_smile

👍 2

@magomimmo has joined the channel

@joelkuiper: You might find more folk able to help you with your specific issue in #cider simple_smile

anyone here actually using monroe instead of cider?

monroe looks dead to me - 0 activity there for over a year

and it’s based off a very old version of cider’s nrepl client

which was notoriously buggy

if someone wants a simpler tool, they should probably check out inf-clojure (it doesn’t even need nrepl)

I never spend much time debugging this, as there was a simple known workaround and moving to comint will probably fix this anyways

i guess only until recently I've preferred something like monroe simply because cider's interaction with brepl just wasn't there yet

but it seems that functionality has been added in...?

what’s brepl?

browser repl

clojurescript really

it has the same idea as monroe - make it as simple as possible; no external deps, no servers, no nothing

now there's jack in for clojurescript

but it still has the basic features

@jethroksy: ah, yes - we’ve added this in 0.10

i really like the overlay though

although even before it wasn’t very hard to boot a cljs repl

installation for cider used to be really messy, but now that's all cleaned up

we do our best

ideally we’d get to some point when we can auto-install the non-Emacs deps

but even the current process is not super complex I think

yeah i find that having to edit lein's profiles.clj just to get cider working perfectly is alright, but this should be automated

or at least get them to keep in sync