ramccor / vcscommand

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

Any command brings 'syntax is incorrect' #53

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Open a file under SVN control
2. Run VCS, Log (or Info, or Status, etc.)
3. Get the message: VCSCommand:  Version control command failed:  The
filename, directory name, or volume label syntax is incorrect.  

What version of the product are you using? On what operating system?
Using version 1.99.38 on Vim 7 on Windows 7 64bit

Please provide any additional information below.
This was working with a beta version of VCSCommand (possibly beta 30, I
don't remember).  Upgrading to v1.99.38 caused the problem.  
Could this be from not reading the backslash of Windows paths correctly?

Original issue reported on code.google.com by RandomSF on 26 Feb 2010 at 1:44

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Looks like this is related to Issue 52.  If I set shellslash off, VCSCommand 
works.

Original comment by RandomSF on 3 Mar 2010 at 7:44

GoogleCodeExporter commented 9 years ago
If you remove shellslash, the non-commit functions work?  That doesn't make 
much sense.  
Did you change anything else in the script at the same time?

Original comment by bob.hies...@gmail.com on 29 Mar 2010 at 5:48

GoogleCodeExporter commented 9 years ago
I agree it doesn't make much sense, but the only change I made is to comment out
shellslash in _vimrc.  Now things like Info work, but Commit still does not. 

Original comment by RandomSF on 29 Mar 2010 at 5:52

GoogleCodeExporter commented 9 years ago
Ah, sorry, you changed it in _vimrc, not in the plugin.

Please try v1.99.39, which attempts to remove the shellslash setting from the 
commit 
portion of the plugin.

Out of curiosity, do you remember why you set shellslash in _vimrc?

Original comment by bob.hies...@gmail.com on 29 Mar 2010 at 7:42

GoogleCodeExporter commented 9 years ago
V1.99.39 works!  Thank you very much.

Shellslash has been there for more years than my memory holds.  May have been 
from
early days of vim when I was finding my way.  

Original comment by RandomSF on 29 Mar 2010 at 7:46

GoogleCodeExporter commented 9 years ago
Heh, too bad.  I have much the same experience with its use in my plugin.  I 
think I 
added it to handle the tempname() due to actual errors in Windows, but some 
combination 
of my plugin, Windows, or VIM have changed since so that it is no longer 
apparently 
needed.  Thanks for the quick response.

Original comment by bob.hies...@gmail.com on 29 Mar 2010 at 7:52