From 5130596a65330a4e8523d3ac1582f6c31ea6bc63 Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Mon, 14 Oct 2019 16:30:05 -0400 Subject: [PATCH] Use FugitiveConfig() to retrieve config vars --- autoload/rhubarb.vim | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/autoload/rhubarb.vim b/autoload/rhubarb.vim index 78c8407..b38aaab 100644 --- a/autoload/rhubarb.vim +++ b/autoload/rhubarb.vim @@ -66,8 +66,8 @@ endfunction function! s:credentials() abort if !exists('g:github_user') let g:github_user = $GITHUB_USER - if g:github_user ==# '' - let g:github_user = system('git config --get github.user')[0:-2] + if g:github_user ==# '' && exists('*FugitiveConfig') + let g:github_user = FugitiveConfig('github.user', '') endif if g:github_user ==# '' let g:github_user = $LOGNAME @@ -75,8 +75,8 @@ function! s:credentials() abort endif if !exists('g:github_password') let g:github_password = $GITHUB_PASSWORD - if g:github_password ==# '' - let g:github_password = system('git config --get github.password')[0:-2] + if g:github_password ==# '' && exists('*FugitiveConfig') + let g:github_password = FugitiveConfig('github.password', '') endif endif return g:github_user.':'.g:github_password