commit cba863444c9e970bc7282f76df0f559b5fc830bd (tree)
parent d725ef529e3de712304ab0f9c7e5e61107a00cad
Author: Tim Pope <code@tpope.net>
Date: Tue, 5 Apr 2022 12:11:10 -0400
Move unpushed sections above unpulled, again
This reverts commit 279d56eb478abf0741188f1dad872b5f7fc8e18e
(effectively).
References: https://github.com/tpope/vim-fugitive/issues/1963
Diffstat:
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/autoload/fugitive.vim b/autoload/fugitive.vim
@@ -2845,17 +2845,17 @@ function! fugitive#BufReadStatus(...) abort
call s:AddSection('Staged', staged)
let staged_end = len(staged) ? line('$') : 0
- if len(pull) && get(props, 'branch.ab') !~# ' -0$'
- call s:AddLogSection('Unpulled from ' . pull, head, pull)
- endif
- if len(push) && push !=# pull
- call s:AddLogSection('Unpulled from ' . push, head, push)
+ if len(push) && !(push ==# pull && get(props, 'branch.ab') =~# '^+0 ')
+ call s:AddLogSection('Unpushed to ' . push, push, head)
endif
if len(pull) && push !=# pull
call s:AddLogSection('Unpushed to ' . pull, pull, head)
endif
- if len(push) && !(push ==# pull && get(props, 'branch.ab') =~# '^+0 ')
- call s:AddLogSection('Unpushed to ' . push, push, head)
+ if len(push) && push !=# pull
+ call s:AddLogSection('Unpulled from ' . push, head, push)
+ endif
+ if len(pull) && get(props, 'branch.ab') !~# ' -0$'
+ call s:AddLogSection('Unpulled from ' . pull, head, pull)
endif
setlocal nomodified readonly noswapfile