Commit Graph

20 Commits

Author SHA1 Message Date
ray-x
7d7b081bf3 GoDoc argument handling
loclist 'r' options
Readme Updates
2023-02-28 20:53:47 +11:00
ray-x
87263fbeff Updated command autocomplete, it failed to work in neovim v0.9. I have
no idea when it began to fail, might because I lazy load the go.nvim;
Also cache some of the result for completion list.

Changes to be committed:
       modified:   lua/go/commands.lua
       modified:   lua/go/complete.lua
       modified:   lua/go/godoc.lua
       modified:   lua/go/package.lua
2023-02-06 21:42:22 +11:00
ray-x
2d05643e91 coverage args update 🎄 2022-12-25 15:20:09 +11:00
ray-x
b4aaf5bf77 lint 2022-11-25 13:16:51 +11:00
ray-x
c6b3c061cd bugfix -p nil check #241 2022-11-24 09:54:52 +11:00
ray-x
df1f43ef55 empty check 2022-11-24 03:17:19 +11:00
ray-x
083965ad6d update package.lua logs 2022-11-24 03:11:00 +11:00
ray-x
ca2463975e better error messages when pkg does not present 2022-11-23 13:42:26 +11:00
ray-x
93e0cc6628 better error for GoPkgOutline 2022-11-23 13:34:51 +11:00
ray-x
cffe9f6899 nil check #241 2022-11-23 13:24:52 +11:00
ray-x
fabe62defc gomod file reload 2022-11-03 12:53:45 +11:00
Yajie Zhu
5ad5a53708
fix: GoPkgOutline, should reset pkg_info data before rerender (#198)
* fix: use strict test function name while debugging

* fix: use strict test function name while debugging

* Revert "fix: use strict test function name while debugging"

This reverts commit f47dd66c50.

* fix: GoPkgOutline, should reset pkg_info data before rerender

Co-authored-by: zhuyajie <930664@qq.com>
2022-08-07 23:18:26 +10:00
ray-x
93c724d6b0 issue #184 trouble 2022-07-30 23:05:27 +10:00
ray-x
5b70d93603 lint 2022-07-27 02:05:24 +10:00
ray-x
3f8551cc11 issue #141 the result of shell command should be checked before proccess
the output
2022-06-28 14:36:30 +10:00
rayx
5504f55b4f
[Feature]Package info side panel (#140)
New feature.
It shows all public symbols inside a go package with a side panel.

Also refer https://github.com/golang/go/issues/37237 for some workaround

* add side_panel for go package

* Add command GoPkgInfo

* multi lines hint

* allow refresh when buffer write happed

* remove node of receiver

* update treesitter queries for better panel display

* variadic args
2022-06-27 08:12:49 +10:00
ray-x
755e5816f0 guru support 2022-06-18 15:43:07 +10:00
ray-x
30d30f407a fix diagnostic warnings for all files 2022-06-01 21:29:13 +10:00
ray-x
1b11f52b08 updates for dap.ui 2021-11-24 10:13:40 +11:00
ray-x
ec91d9915f Add command autocomplete 2021-11-13 14:29:42 +11:00