]> git.eshelyaron.com Git - emacs.git/commit
VC: Make incoming-revision backend function responsible for fetching
authorSean Whitton <spwhitton@spwhitton.name>
Thu, 3 Jul 2025 19:09:14 +0000 (20:09 +0100)
committerEshel Yaron <me@eshelyaron.com>
Wed, 23 Jul 2025 20:13:37 +0000 (22:13 +0200)
commit63c0da2a4a87bb3d10ba009866275272b6c18bc6
tree309383fb7f85d8b4b2c1043f1d7830955431d1a3
parenta5a8cca0730ba19284b6d26259ee70110f314fb6
VC: Make incoming-revision backend function responsible for fetching

* lisp/vc/vc-hg.el (vc-hg-incoming-revision): Pull the incoming
revision if we don't have it.
(vc-hg-mergebase): Don't invoke 'hg pull'.
* lisp/vc/vc.el: Document that the incoming-revision backend
function, for distributed VCS, should fetch the incoming
revision into local storage.

(cherry picked from commit 37a9a9495e795f225b1736c56e37c3965de6c58c)
lisp/vc/vc-hg.el
lisp/vc/vc.el