Commit Graph

28 Commits (1315ed89ad1e507b61bdd413bbcef5e07a60545b)

Author SHA1 Message Date
ray-x ab8a075aa4 add efm only mode for testing when floating term is off 2 years ago
ray-x fcc473b1ec GoImpl autocomplete from treesitter symbols 2 years ago
ray-x 300836a9cb go impl: allow omit interface and use treesitter to find a interface name and package name 2 years ago
ray-x 31624e1365 treesitter node for struct and type 2 years ago
ray-x 8021f2a484 fix test automation 2 years ago
ray-x e84d3ab545 improve #155 allow GoImpl fallback if struct type def not found 2 years ago
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
2 years ago
ray-x 099790c988 go lint 2 years ago
ray-x ad84a0806c update GoTest adding more flags 2 years ago
ray-x 86720cae95 update ts keybindings 2 years ago
ray-x 5d53132e52 updates for 0.5.1 2 years ago
ray-x 72e8a82ebd neovim 0.5.x treesitter 2 years ago
ray-x 9b9744a341 bug fix for neovim 0.6.1 2 years ago
ray-x 7320a536d7 update ts nodes 2 years ago
ray-x b71f814e20 update lint 2 years ago
ray-x df512d695f issue #94 GoImport autocomplete 2 years ago
ray.xu 50a9fe57ec textobject breaking changes https://github.com/nvim-treesitter/nvim-treesitter-textobjects/issues/169 3 years ago
Craig Rodrigues 483b56f4a2
Replace print() with vim.notify() (#64) 3 years ago
ray-x 1aab3bcea0 add go.txt 3 years ago
ray-x 6574dd2e6b add textobject default setup, doc updates 3 years ago
ray-x f59422008a Add warn messages 3 years ago
ray-x 54dea272d1 #31 expose bufnr to ts APIs 3 years ago
ray-x 401e08e2b4 improve error message 3 years ago
ray-x a093d2420b cursor range col/row calculate 3 years ago
ray-x 7b285a3600 Add gorename 3 years ago
ray-x abbc421aee update treesitter syntax 3 years ago
ray-x f6561e7807 update treesitter syntax 4 years ago
ray-x 1e190d6a0e init commit 4 years ago