Fix reverse blame jump for the boundary edge case
commit80aa8a9aea72f2054fb2ad8582461f60b0db9757
authorMaksim Odnoletkov <odnoletkov@mail.ru>
Mon, 30 Sep 2019 23:28:35 +0000 (1 00:28 +0100)
committerTim Pope <code@tpope.net>
Wed, 2 Oct 2019 22:11:02 +0000 (2 18:11 -0400)
tree6fc1479bf2857a4baf11555d8df06b70e572a8fb
parentc9cf1b3cb2b73aa8e196a3a0e519ab067050b510
Fix reverse blame jump for the boundary edge case

When the line is reverse-blamed to an *immediate* child of the current
commit it is shown as `^commit` in the reverse blame output. In this
case we still need to open the child of this commit since it will be a
commit removing the line.

Closes https://github.com/tpope/vim-fugitive/issues/1359
autoload/fugitive.vim