Open
Description
rustc
output must have changed, and now every time I compile my code and call a method with a wrong number of arguments, Vim will jump to the definition of the function that is called incorrectly, and not the place where it is being called. There's no easy way jump to the actual code that I need to fix, which is slowing me down a lot: I have to manually inspect the compiler output in another terminal, and manually go to the right place.
It seems to me that the output of the compiler is wrong in the first place: the main error file:line
message should point to the broken code, not the definition of the function that is called (which is useful, but secondary). Ideally I'd like rust.vim
to be able to display both in the compilation error list.