New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue with the Go maker #43
Comments
Yeah, it looks like The reason why
To get this working for you in the near-term, you can put this in your .vimrc:
If you want to customize it, copy the config from go.vim and change it as you like. Now The permanent solution is to find the right way to share makers for |
Well I'm using vim-go which sets Though running "regular" |
Yes, it seems like the problem is that |
I'm closing this because I think the issue is more compactly addressed in #46. Let me know if there are outstanding issues not addressed by that bug. |
i think one thing that was brought up here but not addressed is that it's awkward to have the same program being used as a file maker and a project maker at the same time. often one would like to set different command line options (if it's the same program), or use completely different executables for each task (i use ghci-ng for Neomake and cabal for Neomake! - for instance) it almost seems like there should be neomake_{ft}{file|project}{cmd}_maker EDIT: clarified wording currently i am left to use a wrapper script :P |
Hi, I'm having some issue with the Go maker which I think might be related to the recent changes to
:Neomake
vs:Neomake!
.Because Go is compiled and they way stuff are "namespaced" using the
:Neomake
command doesn't make sense. But using:Neomake!
never produces any errors.Consider this project:
main.go
This produces a compile error because the function
baz()
isn't available in the packagemain
. And runninggo build
from the terminal shows this:$ go build # github.com/renstrom/go-maker ./main.go:4: undefined: baz
And there doesn't seem to be anything wrong with the
errorformat
either because running:Neomake
on themain.go
file will correctly tagbaz()
as undefined. So I'm not really sure what's going on here.The text was updated successfully, but these errors were encountered: