]> git.eshelyaron.com Git - emacs.git/commit
Finish the Bug#11728 work: hg & git
authorSam Steingold <sds@gnu.org>
Fri, 3 Nov 2017 16:00:35 +0000 (12:00 -0400)
committerAlan Third <alan@idiocy.org>
Tue, 12 Jun 2018 20:15:13 +0000 (21:15 +0100)
commit6d4cbe80844a56e0b469fd6304ab7f24daa3d3af
treee199a14cd70040eeddf39e55db06ec4b8ae4c7ce
parent66a491fbec005b6a7ba255612ddb6efcf1a4bbcb
Finish the Bug#11728 work: hg & git

* lisp/vc/vc-git.el (vc-git--pushpull): Make `extra-args' a list.
Do not set `compilation-error-regexp-alist', this is done in
`vc-compilation-mode'.
(vc-git-error-regexp-alist): Tweak the regexp.
* lisp/vc/vc-hg.el (vc-hg-error-regexp-alist): Make non-trivial.
(vc-hg--pushpull): Accept `post-processing' argument.
Call them after the `command'.
(vc-hg-pull): Pass the `post-processing' commands that show which
are to be modified by the `update', and then run `update'.
lisp/vc/vc-git.el
lisp/vc/vc-hg.el