Fork me on GitHub
#editors
<
2015-07-24
>
colin.yates08:07:32

@danielcompton: That’s great - is Mike’s second comment https://github.com/Day8/re-frame/issues/34 still the best way of wiring them up together?

danielcompton08:07:43

@colin.yates: this is the bleeding edge now. It's pretty nice https://github.com/Day8/re-frame/wiki/Debugging

danielcompton08:07:54

It doesn't work that nicely with Cursive yet, clairvoyant traces with a macro and cursive doesn't resolve the defns inside the tracing macro

colin.yates09:07:23

yeah, that’s unfortunate. Still, considering what else Cursive does it is hard to complain too much simple_smile

acron09:07:38

what's the best way to search for text in a buffer? C-s seems wimpy

colin.yates09:07:27

@acron - I have nothing more helpful (I use C-s) simple_smile

acron09:07:30

@colin.yates: simple_smile I found M-x list-matching-lines

colin.yates09:07:06

I find ace-jump really useful as well but only if you can see the thing you want to jump to.

bozhidar12:07:08

and avy’s even better simple_smile

bozhidar12:07:25

occur is nice for searching within a buffer

bozhidar12:07:41

and when looking for some definition I usually use imenu

acron15:07:34

cheers bozhidar

meow18:07:56

I just started using Cursive. When I add a dependency to my project.clj file, such as [org.clojure/core.async "0.1.346.0-17112a-alpha"] how do I get Cursive to then update its external libraries for this project?

colin.yates18:07:53

@cursive has a Leiningen panel in which you can click ‘refresh’. That will download them. Alternatively download them in a console (‘lein deps’) and then restart IntelliJ.

colin.yates18:07:07

whichever you do I think you need to restart any REPLs for them to see the new lib

meow18:07:35

I've already got them downloaded, and I haven't started a REPL yet, but I'm getting messages like chan cannot be resolved in my code.

colin.yates18:07:55

try clicking the circle then in the Leiningen tab

meow18:07:28

@colin.yates: refreshing the Lein project worked great, thanks simple_smile

meow18:07:59

I've also been using boot so I'm having to get used to Lein and Cursive together.

colin.yates18:07:47

I remember Colin (the other one ;-)) mentioning that boot support is on the roadmap but I have no idea how long. Might be worth dropping him a note in the #C0744GXCJ channel?

meow18:07:43

@colin.yates: hey, I didn't even think to look for a #C0744GXCJ channel - I'm there now simple_smile