Fork me on GitHub
#vim
<
2017-10-09
>
fatihict18:10:37

@dominicm I was curious to your ale & clojure.check linting. I have an active fireplace connection and followed your readme to add both eastwood and kibit as dependencies and installed both ale and clojure-check, but still get the following error:

Error detected while processing function ale#Queue[9]..ale#CallWithCooldown[9]..<SNR>55_ALEQueueImpl[41]..ale#Lint[12]..ale#CallWithCooldown[9]..<SNR>55_ALELintImpl[16]..ale#engine#RunLinters[12].
.<SNR>87_RunLinter[7]..<SNR>87_InvokeChain[1]..ale#engine#ProcessChain[52]..ale#linter#GetCommand[1]..ClojureCheck[1]..ClojureCheckArgs[2]..<SNR>56_ClojureNs: ... (and a few more lines) 
. Any idea how I can get it working?

dominicm18:10:26

@fatihict I've been meaning to fix this. I'm guessing some internal of ale changed

dominicm18:10:38

Probably just need to update the line formatting function I use

fatihict18:10:36

^Cool, I am running it with neomake now. Ran into another issue fixed with my minimal vimscript knowledge in this PR: https://github.com/SevereOverfl0w/clojure-check/pull/7/commits/32d68d6295e6e82bb92d4dce60eed2ef4fa797dd 😛

dominicm19:10:51

I'll merge when at my computer next :)

dave20:10:49

is anyone here using vim-sayid with boot? i'd like to try it out, but it seems like it might rely on a lein plugin

dave20:10:07

by "i'd like to try it out," i mean i did try it out, but it didn't work

dave20:10:24

i got an error message asking if i added sayid to my :plugins, which is a leiningen thing

markwoodhall20:10:41

@dave I've not tried it with boot. I think that message is displayed when the sayid operations are not available, as determined by calling fireplace#op_available, I don't think there is anything specific in vim-sayid that would make it not work with boot but sayid itself is a lein plugin, isn't it?

dominicm20:10:32

@dave sayid is a lein plugin, but if you dig into the source, all it's doing is setting up some nrepl middleware, which is trivial to replicate into boot

dominicm20:10:42

I'm just off to bed, else I'd pull it out for you

dave23:10:30

aha, i've figured it out! i just needed to add com.billpiel.sayid.nrepl-middleware/wrap-sayid to boot.repl/*default-middleware*