fourjay / vcscommand

Automatically exported from code.google.com/p/vcscommand
0 stars 0 forks source link

1.9.47 quoting breaks VCSVimDiff in win XPSP3 #107

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Install Vim 7.3
Install vcscommand 1.9.47
edit mercurial controlled  file
:!VCSVimDiff

I then see a message

VCSCommand: version control command failed: 'hg" cat -- "fabfile.py' is not 
recognized as an internal or external command, operable program or batch file.
Can't open current revision

reverting to 1.9.46 restores normal behaviour. I assume this is the shell 
quoting referred to in the 1.9.47 announcement.

Original issue reported on code.google.com by becker...@gmail.com on 21 Jun 2013 at 12:09

GoogleCodeExporter commented 8 years ago
I have the same issue on Windows 7-64 bit, and I also fixed it by downloading a 
previous version (vcscommand-1.99.43.zip).

I'm using CVS. I'm also using clink, but I doubt it has something to do with 
it. I have "noshellslash" set, and "shell" is set to 
"C:\Windows\system32\cmd.exe".

Original comment by andreabe...@gmail.com on 31 Jul 2013 at 8:01

GoogleCodeExporter commented 8 years ago
I have seen the same issue with svn on Windows 7 64-bit.

Rolling back to 1.99.46 worked for me as well.

Original comment by kenna...@gmail.com on 26 Sep 2013 at 2:56

GoogleCodeExporter commented 8 years ago
I had the same issue and fixed it with a correction in `vcscommand.vim`.
See Issue 113: http://code.google.com/p/vcscommand/issues/detail?id=113

Original comment by mrtnhf...@gmail.com on 19 Mar 2014 at 7:24

GoogleCodeExporter commented 8 years ago
What patch-level of VIM are you running?  I suspect this gets fixed in later 
VIM, which changed how windows quoting works.

Original comment by bob.hies...@gmail.com on 19 Mar 2014 at 4:08