]> git.eshelyaron.com Git - emacs.git/commit
Make revert-buffer ('g') keep point in VC diff buffers
authorCharles A. Roelli <charles@aurox.ch>
Sat, 29 Jan 2022 15:47:52 +0000 (16:47 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Sat, 29 Jan 2022 15:47:52 +0000 (16:47 +0100)
commita836e8bf0c818e081cdf81d1b5bdadfe6b0df85f
tree36672c9eae3c744118b3e77d9afde640c7f372ce
parent7608b77d9ee54e26ac61abb5132ac8c3c13f906a
Make revert-buffer ('g') keep point in VC diff buffers

* lisp/vc/vc.el (vc-diff-restore-buffer): New function.
(vc-diff-finish): Update its calling convention to include an
optional 'oldbuf' parameter, and handle it.
(vc-diff-internal): Pass a clone of the incumbent vc-diff
buffer to 'vc-diff-finish' (bug#28852).
lisp/vc/vc.el