]> git.eshelyaron.com Git - emacs.git/commit
VC: Deprecate log-incoming and log-outgoing backend functions
authorSean Whitton <spwhitton@spwhitton.name>
Fri, 6 Jun 2025 08:53:32 +0000 (09:53 +0100)
committerEshel Yaron <me@eshelyaron.com>
Sat, 7 Jun 2025 20:01:43 +0000 (22:01 +0200)
commit2a19e802c945a3d668688d037dde34af3c470f7f
treeac168fe5fd69d69cb69b68c932ba24c9bd04c8fe
parent4ce48223fbb188139860ad5e55bbc264805d209d
VC: Deprecate log-incoming and log-outgoing backend functions

* lisp/vc/vc-git.el (vc-git-incoming-revision):
Inline vc-git--fetch-incoming.
(vc-git--fetch-incoming, vc-git-log-incoming)
(vc-git-log-outgoing): Delete.
* lisp/vc/vc-hg.el (vc-hg-mergebase):
* lisp/vc/vc.el (vc-default-log-incoming)
(vc-default-log-outgoing): New functions.
* lisp/vc/vc.el:
* etc/NEWS: Document the deprecation.

(cherry picked from commit ac4869c71293c28f861f306420f5d0620cf3a7cc)
lisp/vc/vc-bzr.el
lisp/vc/vc-git.el
lisp/vc/vc-hg.el
lisp/vc/vc.el
test/lisp/vc/vc-tests/vc-tests.el