mirror of
https://github.com/tpope/vim-fugitive.git
synced 2026-10-04 19:28:58 +08:00
Fix list indexing bug
This commit is contained in:
1 parent
e06005a742
commit
dbc8d9a32c
1 file changed
+2
-2
@@ -420,9 +420,9 @@ function! fugitive#PrepareDirEnvArgv(...) abort
|
|||||||
let i = 0
|
let i = 0
|
||||||
while i < len(cmd)
|
while i < len(cmd)
|
||||||
if cmd[i] =~# '^$\|[\/.]' && cmd[i] !~# '^-'
|
if cmd[i] =~# '^$\|[\/.]' && cmd[i] !~# '^-'
|
||||||
let dir = remove(cmd, 0)
|
let dir = remove(cmd, i)
|
||||||
elseif cmd[i] =~# '^--git-dir='
|
elseif cmd[i] =~# '^--git-dir='
|
||||||
let dir = remove(cmd, 0)[10:-1]
|
let dir = remove(cmd, i)[10:-1]
|
||||||
elseif type(cmd[i]) ==# type(0)
|
elseif type(cmd[i]) ==# type(0)
|
||||||
let dir = s:Dir(remove(cmd, i))
|
let dir = s:Dir(remove(cmd, i))
|
||||||
elseif cmd[i] ==# '-c' && len(cmd) > i + 1
|
elseif cmd[i] ==# '-c' && len(cmd) > i + 1
|
||||||
|
|||||||
Reference in new issue
Block a user