]> git.eshelyaron.com Git - emacs.git/commit
Add a VC command to prepare patches
authorPhilip Kaludercic <philipk@posteo.net>
Mon, 3 Oct 2022 18:54:38 +0000 (20:54 +0200)
committerPhilip Kaludercic <philipk@posteo.net>
Sat, 8 Oct 2022 09:51:38 +0000 (11:51 +0200)
commit59df0a7bd9e54003108c938519d64f6607cf48d8
tree57356cfa46901741c2436efebfd5bc9286da19fd
parent5e7e85af02c18571837c8e2669b5bf2b7b9198a3
Add a VC command to prepare patches

* doc/emacs/vc1-xtra.texi (Miscellaneous VC):  Add new node.
(Editing VC Commands):  Document new feature.
* etc/NEWS:  Mention 'vc-prepare-patch'.
* lisp/vc/log-view.el: Autoload 'log-view-get-marked'.
* lisp/vc/vc-git.el (vc-git-prepare-patch):  Add Git implementation.
* lisp/vc/vc-hg.el (vc-git-prepare-patch):  Add Mercurial implementation.
* lisp/vc/vc-bzr.el (vc-git-prepare-patch):  Add Bazaar implementation.
* lisp/vc/vc.el (vc-read-revision):  Add a MULTIPLE argument.
(vc-read-multiple-revisions):  Add an auxiliary function that always
calls 'vc-read-revision' with a non-nil value for MULTIPLE.
(vc-prepare-patches-separately):  Add user option.
(message-goto-body):  Declare function.
(message--name-table):  Declare function.
(vc-default-prepare-patch): Add a default implementation.
(vc-prepare-patch):  Add command.  (Bug#57400)
doc/emacs/vc1-xtra.texi
etc/NEWS
lisp/vc/log-view.el
lisp/vc/vc-bzr.el
lisp/vc/vc-git.el
lisp/vc/vc-hg.el
lisp/vc/vc.el