New
v0.0.31
Thanks to @tjcain, @leitzler and @stamblerre for contributing towards this release.
Breaking changes
None
Major enhancements
- cmd/govim: add new GOVIMGoToTypeDef command (#864) 977fb0c8
- cmd/govim: add a first cut of signature help (#854) 0370e72f
- cmd/govim: implement Implements in gopls (#831) ed2a97a7
gopls changes
Details in the comparison https://github.com/golang/tools/compare/63da46f3035e...2212a7e161a5
- deps: update x/tools and gopls to 2212a7e1 (#873) 3d10ebe5
- deps: update x/tools and gopls to 4b814e06 (#865) 00e6a70b
- deps: update x/tools and gopls to 9ee5ef7a (#851) dd56e8b6
- deps: update x/tools and gopls to a3568bac (#849) d035992a
- deps: update x/tools and gopls to 44c82bac18ac (#845) 281246ed
- deps: update x/tools and gopls to 9fc00b0a (#841) f8f95fbd
- deps: update x/tools and gopls to 09944062 (#832) 4980215f
Major bug fixes
None
Other (including bug fixes)
- ci: update latest Vim to v8.2.0735, and Go to 1.14.2 and 1.13.10 (#874) 8c4bca59
- cmd/govim: only doautoall on govim events (#871) 8dbe91b5
- deps: upgrade github.com/creack/pty to v1.1.10 to fix Go1.15 issue (#870) 6b50ea78
- cmd/govim: fix completion candidate additional text edits for dups (#868) 24b23d2f
- cmd/govim: allow duplicate items in completion candidates (#866) e10617c6
- cmd/govim: refactor (*vimstate).locationsToQuickfix->locationToQuickfix (#861) 76202c1d
- cmd/govim: refactor current cursor position (#856) 229e2537
- cmd/govim/internal/types: add Buffer() method to Point (#859) 0eb93869
- cmd/govim/internal/types: add PointFromOffset (#860) 97f9177e
- cmd/govim/internal/types: refactor into multiple files (#858) 1986dfdf
- cmd/govim: move batch logic to separate file (#855) 1689c938
- cmd/govim: do not remove highlights on delta when auto-highlighting (#857) 9c78a055
- cmd/govim: persist highlights for explicit GOVIMHighlightReferences call (#852) 3139f797
- cmd/govim: add ExperimentalWorkaroundCompleteoptLongest config option (#853) 6e36a449
- all: make TODOs consistently commented as "TODO: ..." (#850) 0747e89f
- cmd/govim: tidy-up refactor (#847) 8ef9929b
- cmd/govim: fix index out of range bug when flipping back to diagnostics (#840) 0e9dda51
- cmd/govim: remove testdata directories from golang.org/x/tools "vendor" (#844) 0c3dd98c
- cmd/govim: remove initialization options since they are outdated (#843) 80f0949c
- cmd/govim: add experimental autoread loaded buffers support (#826) 4a6a4f85
- cmd/govim: echoerr when user tries to load using a bad version of Vim (#838) 200cdf88
- cmd/govim: flush pending deltas before handling callbacks from vim (#834) c6fbe06c