Commit Graph

75 Commits (master)

Author SHA1 Message Date
ray-x 4d3fa34df0 allow ui.input/ui.select to be configurable issue #444 2 months ago
rayx d748e79011
Gh action fix (#427)
* code lens updates

* gopls spec

* vim.wait

* disable codelens in test
4 months ago
ray-x 35135921ee Dap-warning if virtual text not found 1 year ago
ray-x 0133147c1f Dap attach remote 1 year ago
ray-x c944e7174d dap attach issue #312 1 year ago
Mr.Z a67b012054
perf:make keys window border beauty (#311)
Co-authored-by: zhaogang <zhaogang@dustess.com>
1 year ago
Mr.Z 048bac60ac
feat:add keys window border, cause this keys window will confuse text with debug code, add border could be clear (#310)
Co-authored-by: zhaogang <zhaogang@dustess.com>
1 year ago
ray-x 750b5e5603 issue #298 extra debug log info 1 year ago
ray-x fbb0b87de9 use executable instead of search $PATH 1 year ago
ray-x 4f3d09f0a3 use vim.log.levels instead of vim.lsp.log_levels 1 year ago
zhaogangang 04a6488740
fix:opened double repl (#291)
* fix:opened double repl

* Update dap.lua

clean up

---------

Co-authored-by: zhaogang <zhaogang@dustess.com>
Co-authored-by: rayx <rayx.cn@gmail.com>
1 year ago
ray-x b9e381678e bugfix issue #281 1 year ago
ray-x fd71b874e7 clean up 1 year ago
ray-x 9a71c61371 issue #272 add notify 1 year ago
ray-x 106ec4de3d issue #269 dap-ui setup config 1 year ago
ray-x f33866ed00 Feature: run & debug a subtest inside table driven test cases 1 year ago
ray-x b53dfd4fdb dap options for time out issue #263 🎄🎆 1 year ago
ray-x 46052e6450 detect bench test for dap debug 2 years ago
Yajie Zhu 6c793a1c6f
fix: use strict test function name while debugging (#197)
* 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.

Co-authored-by: zhuyajie <930664@qq.com>
2 years ago
ray-x ca7cb5fe34 lint 2 years ago
rayx 0e8cc90e30
Bugfix #160 (#167)
* snips

* update ts node spec format

* luasnip up and running

* bugfix alternate file

* Bring in more snippets

* updates for mockery 2.11

* snips for http handler and more

* update doc

* bench test

* for snips

* update treesitter query and api

* refact get_xxx_at_cursor

* update test spec

* update row to vim range

* update col number

* remove comments

* merge conflicts
2 years ago
ray-x e43eaf43b7 go-dap keymap desc 2 years ago
ray-x 9ad2568465 better key unmap, allow recover the keymap to user defined key 2 years ago
ray-x a86e9d2a29 Feature: add go mock / mockgen 2 years ago
rayx 2371bf414b
[Breaking] change keymap api (#152)
the keymap api used in version no longer support neovim 0.6.x. Please use nvim-0.6 branch if you do not want to update to neovim 0.7, BTW, if you do not use go.nvim for debugging, it should not affect you.
2 years ago
ray-x a2d0bbee53 bugfix #153, update doc 2 years ago
ray-x 84ac01df53 Feature: show keybindings for debug session 2 years ago
David Brouwer ee39b539b9
fix(dap): don't close empty stdout stderr handle (#149)
Add nil check to closure of stdout stderr handle
2 years ago
ray-x c9ba685250 should call dapui.setup only once, #145
check dapui is_open
2 years ago
ray-x eae9af9c1d recommit fix for #145 due to merge failure 2 years ago
ray-x 7945c74580 breaking changes dapui #137 2 years ago
ray-x 9d8117766c dap restart fix, fish fix 2 years ago
ray-x 040c7bd110 Update document
Smart build tags detection
2 years ago
ray-x ccaed8c573 cli improvement for gomodifytags, gotest 2 years ago
ray-x ffd3b019a9 treesitter with dap to capture current function name 2 years ago
ray-x 30d30f407a fix diagnostic warnings for all files 2 years ago
ray-x 002d7dfd73 infer the test func name with treesitter 2 years ago
ray-x 73eed9e67b remove un-used setup in breakpoint save 2 years ago
ray-x 669ad39639 update launch.json and readme.md for the new commands 2 years ago
ray-x f187f10678 Update GoModxxx cmds 2 years ago
ray-x de1306a986 goenv and load breakpoints 2 years ago
ray-x f3e1da9968 save and load breaks 2 years ago
ray-x c8c63fb9a1 handle stderr output 2 years ago
rayx 32f103258b
Gotest refactor (#102)
* issue #82 allow close terminal in current buffer

* update go test arguments

* auto complete args updates based on @Craig Rodgigues feedbacks

* update test arguments

* Return cursor to previous cursor position (#101)

`GoGet` and `GoMod` opens up a new split and move the cursor there.
If the cursor isn't moved back to the *.go buffer, `utils.restart`
will try to spawn gopls in the terminal split, which results in
gopls failed to restart properly.

* fix double close when end dap session

* add relFileDir in launch.json

* update sample go app

* fix: remove cover file (#107)

* fix: remove cover file

* fix: coverage notify message

* github action setup for go 1.18

* issue #109 config dap marker

* setup pipeline with go install

* add icons setup options in doc issue #35 issue #109

Co-authored-by: Mochammad Hanif R <etrnal70@gmail.com>
Co-authored-by: Nicolas Barbosa <ndevbarbosa@gmail.com>
2 years ago
ray-x dbfde6ea1b fix double close when end dap session 2 years ago
ray-x ed3dfb85b2 Breaking changes for GoDebug, deprecate old argument and using linux style command line arguments 2 years ago
ray-x d98d4e9eda better error message for dlv; dlv attach mode 2 years ago
ray-x 180e44ac07 handle nil 2 years ago
ray-x a853613467 use `-1` for random port 2 years ago
ray-x ee3c36e25d allow config debug port 2 years ago