In Windows with set shell=sh, there is no need to optimize shellescape()
behavior. So the plugin should check shell does not contain sh somewhere
before setting noshelllslash.
Also note, checking only shell does not contain sh somewhere is mentioned in
shellcmdflag section of Vim official doc.
In Windows with
set shell=sh
, there is no need to optimizeshellescape()
behavior. So the plugin should checkshell
does not containsh
somewhere before settingnoshelllslash
.Also note, checking only
shell
does not containsh
somewhere is mentioned inshellcmdflag
section of Vim official doc.This fixes #44.