editors

Discussion about all editors used for Clojure/ClojureScript
2016-10-31T14:54:39.000072Z

Hey all, I;m a vim user and I’m trying to get Eastwood to work using boot. I found how to run it as a task, but I don’t really want that, I’d rather just have it available to run on specific buffers in vim. I tried adding it to the dependencies in a project’s build.boot, but that didn’t see to bring it into the classpath the way that vim and fireplace need it. Has anyone done this?

dominicm 2016-10-31T14:56:07.000073Z

@gignosko If you add it as a dependency, you need to require it first to put it on the classpath

2016-10-31T14:56:59.000074Z

Ah, gotcha. I’m still trying to figure out boot. Thanks, I’ll try that.

dominicm 2016-10-31T15:06:39.000075Z

Do you know about vim-eastwood which has syntastic integration

2016-10-31T15:08:08.000076Z

Yes, that’s the plugin I’m using, but it kept telling me it couldn’t find eastwood on the classpath when I would try to lint a buffer.

dominicm 2016-10-31T15:09:05.000077Z

ah, that should be doing require for you

dominicm 2016-10-31T15:09:11.000078Z

Can you share your profile.boot?

dominicm 2016-10-31T15:09:58.000081Z

it does the require for you.

2016-10-31T15:11:15.000082Z

I just started using boot on Saturday and I came to it through the hoplon Getting Started, so I haven’t set up a profile.boot yet.

dominicm 2016-10-31T15:11:38.000083Z

Ah, you added eastwood as a dependency to your project then? Okay, cool

dominicm 2016-10-31T15:11:57.000084Z

Sorry, can see that in your original message now

dominicm 2016-10-31T15:12:18.000086Z

Are you able to do :Eval (require 'eastwood.lint)?

2016-10-31T15:13:12.000087Z

I’m actually at work right now and not on that machine. I’ll try that when I can.

dominicm 2016-10-31T15:13:35.000088Z

Okay

2016-10-31T15:13:50.000089Z

Thanks for giving me some things to look at.

dominicm 2016-10-31T15:14:12.000090Z

Btw, there's a #vim-fireplace channel which might be of interest to you

2016-10-31T15:15:26.000091Z

Great, I didn’t know. I’ll check that out. Thanks.

mattly 2016-10-31T22:41:10.000092Z

have any Atom users gotten clojure indenting working nearly as well as in, say, emacs?

mattly 2016-10-31T22:45:05.000093Z

ah, looks like the lisp-paredit package will handle it

mattly 2016-10-31T22:45:22.000095Z

paredit is pretty nice, but

arrdem 2016-10-31T23:15:10.000096Z

@mattly I have. Paredit is pretty good. I personally use smartparens (nonstrict paredit) and aggressive-indent-mode

mattly 2016-10-31T23:15:58.000097Z

@arrdem is aggressive-indent a package?

mattly 2016-10-31T23:16:07.000098Z

or the paredit mode?

arrdem 2016-10-31T23:18:04.000099Z

Both are packages

mattly 2016-10-31T23:19:23.000103Z

oh, I meant for Atom

mattly 2016-10-31T23:19:29.000104Z

I have emacs setup the way I like it

mattly 2016-10-31T23:19:42.000105Z

I've been kicking the tires on Atom for a few days

arrdem 2016-10-31T23:19:43.000106Z

Oops. Sorry, I'm no help there then.

mattly 2016-10-31T23:20:26.000108Z

np