vim-go v1.3 Release Notes
Release Date: 2015-11-22 // over 8 years ago-
๐ FEATURES:
- ๐ A new
:GoOracleTags
command was added to pass build tags to Oracle's-tags
flag. [GH-573]
๐ IMPROVEMENTS:
- ๐ Change
:GoTest
command to timeout after 10 seconds. Vim UI is blocking and tests with large running times makes Vim blocking for a long time. This is also customizable with the new optiong:go_test_timeout
. [GH-578] - ๐ Improve
:GoRename
to collect and populate quickfix window with errors. [GH-577] - ๐ Improve
:GoRun
by dropping bad filenames from quickfix window. This allows us to have only valid entries which can be jumped to [GH-547] - ๐ Improve
:GoMetaLinter
quickfix output by using absolute paths. This enables us to jump to errors for all cases. [GH-565] - ๐ Improve
:GoMetaLinter
command by adding a new optiong:go_metalinter_deadline
which cancels the linters after 5 seconds (previous default). [GH-576] - ๐ Improve
:GoMetaLinter
by jumping to the first encountered error from the quickfix window. - Automatically resize quickfix window based on the number of errors [GH-602]
- ๐ Improve build constraints to show invalid cases (such as
// +buildfoo
, not having an empty line between the package statement, etc..). Also add missingGOARCH
values sucha sarm64
. There are many other useful improvements, for more detail please have a look at [GH-589] - โ Add support for all values of
GOARCH
[GH-601] - โ Add note about Syntastic usage as this problem comes up a lot [GH-580]
- โ Add note about
:GoUpdateBinaries
[GH-606]
๐ BUG FIXES:
- ๐ Fixed
:GoErrCheck
showing the correct output when executed inside the source folder [GH-564] - ๐ Fixed
:GoBuild
by not using/dev/null
anymore for build output (not supported bygo
). We pass a temporary file now. [GH-567] - Fixed
:GoFmt
passingg:go_fmt_options
options togoimports
. This option is only valid withgofmt
. [GH-590] - ๐ Fix vim-go for
cygwin
users. [GH-575] - ๐ Fixed identifier in template files to be highlighted correctly [GH-559]
- ๐ Fixed character region in template files to be highlighted correctly [GH-603]
- ๐ Fixed variables in template files to be highlighted correctly [GH-611]
- Do not treat builtins as keywords. Now
make
will not highlighted butmake()
will be highlighted (gh-605)
- ๐ A new