Add an error about LANG= in g:fugitive_git_executable

This commit is contained in:
Tim Pope 2019-07-18 11:06:08 -04:00
parent ea26a94bde
commit e25a214f78
2 changed files with 5 additions and 1 deletions

View File

@ -6,7 +6,7 @@ if exists('g:autoloaded_fugitive')
endif
let g:autoloaded_fugitive = 1
if !exists('g:fugitive_git_executable')
if !exists('g:fugitive_git_executable') || g:fugitive_git_executable =~# '^LANG='
let g:fugitive_git_executable = 'git'
endif

View File

@ -8,6 +8,10 @@ if exists('g:loaded_fugitive')
endif
let g:loaded_fugitive = 1
if get(g:, 'fugitive_git_executable', '') =~# '^LANG='
echoerr 'Including "LANG=..." in g:fugitive_git_executable is no longer necessary or supported. Remove the "let g:fugitive_git_executable = ..." line from your vimrc.'
endif
function! FugitiveGitDir(...) abort
if !a:0 || a:1 ==# -1
return get(b:, 'git_dir', '')