vim-go icon indicating copy to clipboard operation
vim-go copied to clipboard

cmd: make :GoRun async

Open bhcleek opened this issue 3 years ago • 0 comments

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. When run as a job, though, the output will only be parsed as an error if the program being run exits non-zero. See https://github.com/fatih/vim-go/issues/3085#issuecomment-725197402 for more information.

This is #3086 again. It needs more work before being merged in order to make sure the output is provided to the user to avoid #3523.

bhcleek avatar Feb 16 '23 15:02 bhcleek