mirror of
https://github.com/amix/vimrc
synced 2025-06-16 01:25:00 +08:00
Replace YanRing with yank-stack and update plugins
This commit is contained in:
@ -1,11 +1,43 @@
|
||||
## unplanned
|
||||
|
||||
BACKWARDS INCOMPATIBILITIES:
|
||||
FEATURES:
|
||||
|
||||
* Display a warning for Vim versions older than 7.4.1689. Older versions may
|
||||
still work, but are not supported. You can use `let g:go_version_warning = 0`
|
||||
to disable the warning.
|
||||
[[GH-1524]](https://github.com/fatih/vim-go/pull/1524).
|
||||
* Add `g:go_doc_url` to change the `godoc` server from `godoc.org` to a custom
|
||||
private instance. Currently only `godoc -http` instances are supported.
|
||||
[[GH-1957]](https://github.com/fatih/vim-go/pull/1957).
|
||||
* New setting `g:go_test_prepend_name` (off by default) to add the failing test
|
||||
name to the output of `:GoTest`
|
||||
[[GH-1578]](https://github.com/fatih/vim-go/pull/1578).
|
||||
* Support [denite.vim](https://github.com/Shougo/denite.nvim) for `:GoDecls[Dir]`
|
||||
[[GH-1604]](https://github.com/fatih/vim-go/pull/1604).
|
||||
|
||||
IMPROVEMENTS:
|
||||
|
||||
* `:GoRename` is a bit smarter when automatically pre-filling values, and what
|
||||
gets pre-filled can be configured with `g:go_gorename_prefill` option.
|
||||
In addition `:GoRename <Tab>` now lists some common options.
|
||||
[[GH-1465]](https://github.com/fatih/vim-go/pull/1465).
|
||||
* Add support for `g:go_build_tags` to the `:GoTest` family of functions.
|
||||
[[GH-1562]](https://github.com/fatih/vim-go/pull/1562).
|
||||
* Pass `--tests` to gometalinter when autosaving and when a custom gometalinter
|
||||
command has not been set.
|
||||
[[GH-1563]](https://github.com/fatih/vim-go/pull/1563).
|
||||
* Do not spam messages when command is run in a directory that does not exist.
|
||||
[[GH-1527]](https://github.com/fatih/vim-go/pull/1527).
|
||||
* Run `syntax sync fromstart` after `:GoFmt`; this should make syntax
|
||||
highlighting break slightly less often after formatting code
|
||||
[[GH-1582]](https://github.com/fatih/vim-go/pull/1582).
|
||||
* `:GoDescribe` doesn't require a scope anymore
|
||||
[[GH-1596]](https://github.com/fatih/vim-go/pull/1596).
|
||||
* Add some standard snippets for
|
||||
[vim-minisnip](https://github.com/joereynolds/vim-minisnip)
|
||||
[[GH-1589]](https://github.com/fatih/vim-go/pull/1589).
|
||||
* `g:go_snippet_engine` now defaults to `automatic` to use the first installed
|
||||
snippet engine it can find.
|
||||
[[GH-1589]](https://github.com/fatih/vim-go/pull/1589).
|
||||
* Make sure temporary files created for `:GoFmt` end with `.go` suffix as this
|
||||
is required by some Go formatting tools
|
||||
[[GH-1601]](https://github.com/fatih/vim-go/pull/1601).
|
||||
|
||||
BUG FIXES:
|
||||
|
||||
@ -23,24 +55,27 @@ BUG FIXES:
|
||||
[[GH-1535]](https://github.com/fatih/vim-go/pull/1535)
|
||||
* Fix test output processing to correctly handle panics and log statements.
|
||||
[[GH-1513]](https://github.com/fatih/vim-go/pull/1513)
|
||||
* `:GoImpl` tab-completion would sometimes stop working
|
||||
[[GH-1581]](https://github.com/fatih/vim-go/pull/1581).
|
||||
* Add `g:go_highlight_function_arguments` to highlight function arguments.
|
||||
[[GH-1587]](https://github.com/fatih/vim-go/pull/1587).
|
||||
* Fix installation of `gocode` on MS-Windows.
|
||||
[[GH-1606]](https://github.com/fatih/vim-go/pull/1606).
|
||||
|
||||
IMPROVEMENTS:
|
||||
BACKWARDS INCOMPATIBILITIES:
|
||||
|
||||
* `:GoRename` is a bit smarter when automatically pre-filling values, and what
|
||||
gets pre-filled can be configured with `g:go_gorename_prefill` option.
|
||||
In addition `:GoRename <Tab>` now lists some common options.
|
||||
[[GH-1465]](https://github.com/fatih/vim-go/pull/1465).
|
||||
* Disable `g:go_autodetect_gopath` by default. [[GH-1461]](https://github.com/fatih/vim-go/pull/1461).
|
||||
* Add support for `g:go_build_tags` to the `:GoTest` family of functions.
|
||||
[[GH-1562]](https://github.com/fatih/vim-go/pull/1562).
|
||||
* Pass `--tests` to gometalinter when autosaving and when a custom gometalinter
|
||||
command has not been set.
|
||||
[[GH-1563]](https://github.com/fatih/vim-go/pull/1563).
|
||||
* Do not spam messages when command is run in a directory that does not exist.
|
||||
[[GH-1527]](https://github.com/fatih/vim-go/pull/1527).
|
||||
* New setting `g:go_test_prepend_name` (off by default) to add the failing test
|
||||
name to the output of `:GoTest`
|
||||
[[GH-1578]](https://github.com/fatih/vim-go/pull/1578).
|
||||
* Display a warning for Vim versions older than 7.4.1689. Older versions may
|
||||
still work, but are not supported. You can use `let g:go_version_warning = 0`
|
||||
to disable the warning.
|
||||
[[GH-1524]](https://github.com/fatih/vim-go/pull/1524).
|
||||
* `g:go_autodetect_gopath` is *disabled* by default, as support for `vendor` has
|
||||
been in Go for a while.<br>
|
||||
Also change the implementation for `g:go_autodetect_gopath`; instead of manually
|
||||
setting it before every command it will now be set with the `BufEnter` event,
|
||||
and reset with the `BufLeave` event. This means that `$GOPATH` will be
|
||||
changed for all commands run from Vim.
|
||||
[[GH-1461]](https://github.com/fatih/vim-go/pull/1461) and
|
||||
[[GH-1525]](https://github.com/fatih/vim-go/pull/1525).
|
||||
|
||||
## 1.15 - (October 3, 2017)
|
||||
|
||||
@ -191,8 +226,6 @@ BACKWARDS INCOMPATIBILITIES:
|
||||
here](https://github.com/fatih/vim-go/issues/1375#issuecomment-317535953)
|
||||
[[GH-1382]](https://github.com/fatih/vim-go/pull/1382)
|
||||
|
||||
|
||||
|
||||
## 1.13 - (June 6, 2017)
|
||||
|
||||
FEATURES:
|
||||
|
Reference in New Issue
Block a user