Fork me on GitHub
#cider
<
2018-03-02
>
dpsutton00:03:12

the cljs repl connection helper has been nice today. its a good idea especially for beginners @bozhidar. I wish the infrastructure to get cljs up was easier. i fought against piggie back, figwheel and figwheel sidecar last night testing out that change. I don't understand any of it and just cargo cult until there's no error on startup.

bozhidar01:03:09

That’s what needs to be the next step - actually checking whether people have added piggieback and whatever else they need to their projects, and giving them meaningful feedback when they haven’t.

gganley01:03:37

Oh dear god I forgot about cargo cults, that is some grade A pub trivia knowledge.

stardiviner05:03:33

If I have multiple CIDER REPL connections, how do I know current Clojure buffer is using which CIDER REPL session?

manuel07:03:50

just a quick feedback: I am loving the new CLJS REPL popup on cider-jack-in-clojurescript.

bozhidar10:03:26

You can just do C-c C-z.

bozhidar10:03:54

Maybe there was a better command for this, but I don’t remember it. @stardiviner

bozhidar10:03:07

> just a quick feedback: I am loving the new CLJS REPL popup on cider-jack-in-clojurescript.

bozhidar10:03:30

@manuel I’m happy to hear this. I really want us to improve the cljs experience and that’s a small first step.

stardiviner11:03:27

@bozhidar Seems C-c C-z cider-switch-to-repl-buffer is not what I want. I will try to take a deeper search in CIDER source code. Thanks.

bozhidar12:03:33

The current repl buffer is the same thing as the current connection buffer.

bozhidar12:03:56

Connections in CIDER are represented internally as REPL buffers.

manuel12:03:41

@bozhidar well, now that C-c C-z switches to the right CLJ/CLJS REPL every time, my daily CLJ/CLJS development is already much better. 😉

gganley14:03:17

@bozhidar wait did you implement the CLJS experience that we talked about?

mikerod15:03:47

I like C-c C-z

mikerod15:03:04

I never even considered looking for it and I do a bunch of annoying manual things to get my REPL buffer window typically

gganley16:03:09

@mikerod If you use Quizlet I have a bunch of study sets for emacs and especially CIDER, clj-refactor, etc if you’re interested I can link them

mikerod16:03:39

@gganley I don’t know what quizlet is. But I can check out whatever you have and see if it useful. Hah. I’ve used emacs and cider quite a while now. But haven’t invested enough time still in some of the convenient functions I guess

gganley16:03:24

Simply put, quizlet is an online flashcard service

mikerod16:03:52

Interesting. I’ll check this out

gganley17:03:01

My girlfriend and I take turns testing eachother on our respective quizlet sets (psych for her). It’s fun to hear her try to say pprint-sexp.

mikerod17:03:02

Nice. Yes, some of these things can be strange to say. And some of how they are said is “esoteric”

carkh17:03:17

i may have found an issue that's not important at all but here goes anyways : in a defprotocol, doc strings can be attached to the protocol itself (that works) and to each method... the later shows as regular strings

gganley18:03:31

Is it an issue that cider-mode.el references cider-macroexpand-1 without requireing it? Things are complicated more when cider-macroexpansion.el require’s cider-mode.el