Skip to content
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

run gometalinter asynchronously in Neovim #1901

Merged
merged 3 commits into from
Aug 6, 2018

Conversation

bhcleek
Copy link
Collaborator

@bhcleek bhcleek commented Jul 26, 2018

  • Run gometalinter asynchronously and vim-go's job api to to run it both Vim8 and Neovim.
  • Correct a couple of documentation errors I came across during implementation.

Transform Vim8 job options in go#job#Start instead of from
go#job#Options so that the callbacks can be wrapped by callers without
having to worry about whether the editor is Vim8 or Neovim.
Remove calls to functions that previously only served to set a default
value so that it could be restored. Now that the the default values are
handled in config.vim, it's not necessary to toggle
GoMetalinterAutosave() twice...
@fatih
Copy link
Owner

fatih commented Aug 6, 2018

lgtm

@bhcleek bhcleek merged commit a4ec917 into fatih:master Aug 6, 2018
@bhcleek bhcleek deleted the async-api/gometalinter branch August 6, 2018 20:38
bhcleek added a commit that referenced this pull request Aug 6, 2018
Update CHANGELOG.md for #1894, #1895, #1899, #1900, #1901, and #1905.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants