Closed mrizaln closed 1 year ago
Hi, thanks a lot for reporting this, and apologies for the huge delay.
I can indeed reproduce the issue. It seems that escaping paths with spaces multiple times leads to this problem. A solution that seems to work is to skip path escaping altogether, since that shouldn't be really necessary in what we need paths for.
Can you please try branch 78-do-not-escape-paths
and see if the issue is resolved? I will so some testing in Vim and on Windows as well, and if the issue is actually gone I'll merge the changes asap.
Hi, thanks for your hard work!
I have tried branch 78-do-not-escape-paths
on my machine. The issue is indeed resolved.
Great, I just merged the fix on the master branch
Bug description
The cmake command string that generated when calling
:CMakeGenerate
and:CMakeBuild
has too many backslash character on directory with space character.project directory
:CMakeGenerate
output:CMakeBuild
outputTo Reproduce
Steps to reproduce the behavior:
:CMakeGenerate
and:CMakeBuild
.Expected behavior
Exactly one backslash character per space character.
Behavior with minimal
.vimrc
The same as above.
minimal .vimrc
Screenshots
Other info
Additional context
log