From 268a9c1b8f80480b105c60ff52e7a752ef22d385 Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Sun, 26 Jan 2020 17:39:32 -0500 Subject: [PATCH] Don't make assumptions about current line number when displaying commit --- autoload/fugitive.vim | 1 + 1 file changed, 1 insertion(+) diff --git a/autoload/fugitive.vim b/autoload/fugitive.vim index d964afa..2823ec1 100644 --- a/autoload/fugitive.vim +++ b/autoload/fugitive.vim @@ -2096,6 +2096,7 @@ function! fugitive#BufReadCmd(...) abort call s:ReplaceCmd([dir, 'cat-file', b:fugitive_type, rev]) else call s:ReplaceCmd([dir, 'show', '--no-color', '-m', '--first-parent', '--pretty=format:tree%x20%T%nparent%x20%P%nauthor%x20%an%x20<%ae>%x20%ad%ncommitter%x20%cn%x20<%ce>%x20%cd%nencoding%x20%e%n%n%s%n%n%b', rev]) + keepjumps 1 keepjumps call search('^parent ') if getline('.') ==# 'parent ' silent keepjumps delete_