v1.0.4
Changes:
- Commands (new feature): A new
:GoTestFunc
command (with appropriate mappings) is added. Run tests function which surrounds the current cursor location. Useful to test single tests. - Commands: Improved certain
:GoDoc
usages to show a better error message - Commands: Improved
:GoRename
to have a default value for rename input. Avoids retyping similar words. - Commands: Fixed the internal
executeInDir
function which was failing when ignorelist was not set properly. - Commands: Fixed trailing slash for package completion with
:GoImport
- Commands: Fixed paths in error list for Windows users.
- Commands: Fixed not showing "import cycle not allowed" error message when called
:GoBuild
or:GoRun
- Completion: Fixed users using vimproc requiring arguments to functions to be escaped.
- Oracle: Synced with latest Oracle version.
callgraph
is removed. - Oracle: Removed our custom referrers mode. New version of oracle now displays the matching lines.
- Documentation: Improve README.md
- Syntax (new feature): Highlight all Go operators. Previously not all operators were highlighted. As previously, to highlight options, enable it with by setting
g:go_highlight_operators
to 1 in your vimrc. - Snippets: Fixed depth for test snippets
- Snippets: Fixed neosnippet support loading snippet files the second time if necessary.
Many thanks and appreciations for all contributors working on Vim-go. Without them, vim-go wouldn't be here in this form.