mirror of
https://github.com/airblade/vim-gitgutter.git
synced 2025-11-09 03:53:47 -05:00
Support files with a leading -
Git treats anything past the `--` as filenames.
This commit is contained in:
@@ -114,7 +114,7 @@ function! gitgutter#utility#set_repo_path(bufnr) abort
|
|||||||
" * -2 - not tracked by git
|
" * -2 - not tracked by git
|
||||||
|
|
||||||
call gitgutter#utility#setbufvar(a:bufnr, 'path', -1)
|
call gitgutter#utility#setbufvar(a:bufnr, 'path', -1)
|
||||||
let cmd = gitgutter#utility#cd_cmd(a:bufnr, g:gitgutter_git_executable.' ls-files --error-unmatch --full-name '.gitgutter#utility#shellescape(s:filename(a:bufnr)))
|
let cmd = gitgutter#utility#cd_cmd(a:bufnr, g:gitgutter_git_executable.' ls-files --error-unmatch --full-name -- '.gitgutter#utility#shellescape(s:filename(a:bufnr)))
|
||||||
|
|
||||||
if g:gitgutter_async && gitgutter#async#available()
|
if g:gitgutter_async && gitgutter#async#available()
|
||||||
if has('lambda')
|
if has('lambda')
|
||||||
|
|||||||
Reference in New Issue
Block a user