From 489201879b91b00377792b1a1eedf0e7a9659ae9 Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Sun, 10 Feb 2019 11:15:03 -0500 Subject: [PATCH] Eliminate s:StageReloadSeek() --- autoload/fugitive.vim | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/autoload/fugitive.vim b/autoload/fugitive.vim index 142d79a..7734d43 100644 --- a/autoload/fugitive.vim +++ b/autoload/fugitive.vim @@ -2109,11 +2109,6 @@ function! s:StagePrevious(count) abort endif endfunction -function! s:StageReloadSeek(target,lnum1,lnum2) abort - exe s:ReloadStatus(a:lnum1) - return '' -endfunction - function! s:StageInline(mode, ...) abort let lnum1 = a:0 ? a:1 : line('.') let lnum = lnum1 + 1 @@ -2221,16 +2216,7 @@ function! s:StageDiffEdit() abort return 'Git! diff --no-ext-diff --cached '.s:shellesc(arg) elseif info.status ==# '?' call s:TreeChomp('add', '--intent-to-add', './' . arg) - if arg ==# '.' - silent! edit! - 1 - if !search('^Unstaged','W') - call search('^Staged','W') - endif - else - call s:StageReloadSeek([info.filename, 'Staged'], line('.'), line('.')) - endif - return '' + return s:ReloadStatus() else return 'Git! diff --no-ext-diff '.s:shellesc(arg) endif