summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp
diff options
context:
space:
mode:
authorLars Ingebrigtsen <larsi@gnus.org>2022-09-24 15:17:23 +0200
committerLars Ingebrigtsen <larsi@gnus.org>2022-09-24 15:19:03 +0200
commit8dacd8cd914fdbe0f6f17ca57915611d48e9124d (patch)
tree287c2bf8dd3d837962cbf09e0281be76a4454943 /test/lisp/emacs-lisp
parent3ce322efef3c57b83d0f243c6f0d4f560d50fe7a (diff)
downloademacs-8dacd8cd914fdbe0f6f17ca57915611d48e9124d.tar.gz
emacs-8dacd8cd914fdbe0f6f17ca57915611d48e9124d.tar.bz2
emacs-8dacd8cd914fdbe0f6f17ca57915611d48e9124d.zip
Add a new command vc-pull-and-push
* lisp/vc/vc-svn.el (vc-exec-after): * lisp/vc/vc-hg.el (vc-exec-after): * lisp/vc/vc-git.el (vc-exec-after): * lisp/vc/vc-cvs.el (vc-exec-after): * lisp/vc/vc-bzr.el (vc-exec-after): * lisp/org/org-macro.el (vc-exec-after): * lisp/obsolete/vc-mtn.el (vc-exec-after): * lisp/obsolete/vc-arch.el (vc-exec-after): Update declaration. * lisp/vc/vc-dispatcher.el (vc--process-sentinel): Allow running code only on success. (vc-exec-after): Ditto. (vc--inhibit-change-window-start): New variable. (vc-do-async-command): Use it to allow chaining commands without moving window point. Return the process instead of the buffer, since the process may have exited already, and then we can't get at the process. * lisp/vc/vc-git.el (vc-git--pushpull): Return the process object. (vc-git-pull-and-push): New function. * lisp/vc/vc.el (vc-pull-and-push): New command (bug#51964).
Diffstat (limited to 'test/lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions