Implement better argument tokenizing
Implement better argument tokenizing

De-escape the string when tokenizing, so we can pass it back to
shellescape() later. The goal here is better compatibility with Windows,
where we can't assume system() invokes a sh-compatible shell.

rust-lang/rust.vim