Billie Cleek
Billie Cleek
##### syntax: refactor integer regexes * Correct decimal integers to not match floating point values. * Fix binary, octal, and hexadecimal expressions so to not match when the last character...
Make go#cmd#Run execute `go run` asynchronously. This will slightly depart from the previous handling of stderr output. With the :make approach, any output to stderr will populate the quickfix window....
Capture error messages from panic. I'm not 100% sure that this is the right course of action. It might be better to treat panics as successes, because non-zero exit status...
Consider using `workspace/didChangeConfiguration` instead of `workspace/didChangeWorkspace`. With https://go-review.googlesource.com/c/tools/+/206148 gopls' configuration can be changed on the fly without changing all the workspace directories.
Use Result.Message instead of Result.Reason for the user supplied portion. Reason is intended to be machine readable while Message is intended to be human readable. While each is documented as...
Remove all the labels and logs that surface parameterized query arguments, because doing so severely impacts performance due to the use of github.com/kr/pretty and because parameterized query arguments often contain...
Add `:GoInline` to take advantage of `gopls`'s inline refactor. ref: https://github.com/golang/tools/blob/master/gopls/doc/refactor-inline.md
Make go#cmd#Run execute `go run` asynchronously. This will slightly depart from the previous handling of stderr output. With the :make approach, any output to stderr will populate the quickfix window....
We are in the process of adding support to [vim-go](https://github.com/fatih/vim-go) for `golangci-lint` and plan to very soon make it the default to replace `gometaliner` when running vim-go's `:GoMetaLinter`. Please reconsider...