Billie Cleek
Billie Cleek
I'm having a hard time find a failure mode for the current implementation. How can I duplicate the problem that this PR solves?
Have you seen a problem in the wild? I'm trying to figure out how to duplicate the problem that this would fix 🤔
@mattn Is this trying to solve a problem on Windows? Is `'\\'` necessary or can it be shortened to `'\'`?
I'm not sure that this solves the problem or that it doesn't introduce a new one on some OSes. In any case, I can't duplicate #3300 at all, and I...
I'd also be interested in knowing what you see for these `go list` commands on master when `g:go_debug` is set to `['shell-commands']` (e.g. `let g:go_debug=['shell-commands']` in your vimrc).
FWIW, I _can_ duplicate the issue with Neovim, but not with Vim. It seems like the issue here may be how Neovim is handling escaped characters when it invokes external...
> when running the command logged by setting the go_debug variable: `go list -f '{{range $f := .GoFiles}}{{$.Dir}}/{{$f}}{{end}}{{printf "\\n"}}{{range $f := .CgoFiles}}{{$.Dir}}/{{$f}}{{printf "\\n"}}{{end}}'` manually in a shell I get the...
Yes, this should be considered a bug.
#1618 doesn't solve this problem for me as described by @ stefanos82. All that #1618 does is to make sure the package name is determined correctly. Calling `vim notadir/quux.go` and...
Thank you for the contribution. I'd like to find a more general solution and tie this to the `g:go_list_type` and `g:go_list_type_commands` instead of to the mode; the mode is for...