[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#60569: 29.0.60; vc-pull-and-push unsupported on non-git vcs
From: |
Juri Linkov |
Subject: |
bug#60569: 29.0.60; vc-pull-and-push unsupported on non-git vcs |
Date: |
Sun, 22 Jan 2023 19:28:03 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu) |
> Thanks for keeping VC generic.
Here is a one-line patch that adds support for vc-bzr.
Eli, is it ok to install this on the emacs-29 branch?
I briefly tested it on bzr, so it should be quite safe.
diff --git a/lisp/vc/vc-bzr.el b/lisp/vc/vc-bzr.el
index 6443f6d57aa..404800cb208 100644
--- a/lisp/vc/vc-bzr.el
+++ b/lisp/vc/vc-bzr.el
@@ -381,7 +381,8 @@ vc-bzr--pushpull
(setq-local compile-command
(concat vc-bzr-program " " command " "
(if args (mapconcat #'identity args " ") "")))))
- (vc-set-async-update buf))))
+ (vc-set-async-update buf)
+ (get-buffer-process buf))))
(defun vc-bzr-pull (prompt)
"Pull changes into the current Bzr branch.
bug#60569: 29.0.60; vc-pull-and-push unsupported on non-git vcs, Dmitry Gutov, 2023/01/21