You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4-5
Original file line number
Diff line number
Diff line change
@@ -89,7 +89,7 @@ FEATURES:
89
89
you have at least Vim 8.0.0087. Backwards compatible with Vim 7.4.x.
90
90
If you see any problems, please open an issue.
91
91
92
-
* We have now a [logo for vim-go](https://github.com/fatih/vim-go/blob/master/assets/vim-go.png)! Thanks to @egonelbre for his work on this.
92
+
* We have now a [logo for vim-go](https://github.com/fatih/vim-go/blob/master/assets/vim-go.png)! Thanks to @egonelbre for his work on this.
93
93
*`:GoBuild`, `:GoTest`, `:GoTestCompile`, `:GoInstall` commands are now fully
94
94
async. Async means it doesn't block your UI anymore. If the command finished
95
95
it echoes the status. For a better experience use the statusline information
@@ -104,7 +104,7 @@ FEATURES:
104
104
`:GoMetaLinterAutoSaveToggle` (temporary) or add `let
105
105
g:go_metalinter_autosave = 1` (persistent) to your virmc).
106
106
107
-
* All `guru` commands run asynchronously if Vim 8.0 is being used. Current
107
+
* All `guru` commands run asynchronously if Vim 8.0 is being used. Current
108
108
Commands:
109
109
* GoImplements
110
110
* GoWhicherrs
@@ -120,7 +120,7 @@ FEATURES:
120
120
auto sameids mode. In this mode it constantly evaluates the identifier under the
121
121
cursor whenever it's in hold position and then calls :GoSameIds. As a
122
122
reminder, to enable auto info either call `:GoSameIdsAutoToggle`(temporary)
123
-
or add `let g:go_auto_sameids = 1` (persistent) to your vimrc.
123
+
or add `let g:go_auto_sameids = 1` (persistent) to your vimrc.
124
124
125
125
*`:GoInfo` is now non blocking and works in async mode if `guru` is used in
126
126
`g:go_info_mode`. This makes it useful especially for autoinfo mode. In this
@@ -230,7 +230,7 @@ FEATURES:
230
230
* The snippet expansion `json` is now much more smarter. It pre populates the placeholder according to the first word and it also applies `snake_case` or `camelCase` conversion. Together with `:GoAddTags` it gives `vim-go` users flexible ways of populating a field tag. Checkout the demo to see it in action: https://twitter.com/fatih/status/754477622042689536[gh-927]
231
231
* New **`:GoSameIds`** command. When called highlights all same identifiers in the current file. Can be also enabled to highlight identifiers automatically (with `:GoSameIdsAutoToggle` or `g:go_auto_sameids`). Checkout the demo to see it in action: https://twitter.com/fatih/status/753673709278339072. [gh-936]
232
232
* New **`:GoWhicherrs`** command. It shows all possible values of the selected error variable. [gh-948]
233
-
* Add new `errp` snippet to expand an `if err != nil { panic() }` clause [gh-926]
233
+
* Add new `errp` snippet to expand an `if err != nil { panic() }` clause [gh-926]
234
234
* If you open a new buffer with a Go filename it get automatically populated based on the directory. If there are no Go files a simple main package is created, otherwise the file will include the package declaration line based on the package in the current directory. Checkout the demo to see it in action: https://twitter.com/fatih/status/748333086643994624. This is enabled by default. Can be disabled with `let g:go_template_autocreate = 0`. You can use your own template with `let g:go_template_file = "foo.go"` and putting the file under the `templates/` folder. [gh-918]
235
235
* Added new toggle commands to enable/disable feature that run for your
236
236
automatic. For example if you have `let g:go_auto_type_info = 1` enabled, you
@@ -380,4 +380,3 @@ BACKWARDS INCOMPATIBILITIES:
380
380
## Previous releases
381
381
382
382
Previous changelogs can be found here: https://github.com/fatih/vim-go/releases
0 commit comments