Function: vc-bzr-async-command
vc-bzr-async-command is a byte-compiled function defined in
vc-bzr.el.gz.
Signature
(vc-bzr-async-command BZR-COMMAND &rest ARGS)
Documentation
Wrapper round vc-do-async-command using vc-bzr-program as COMMAND.
Invoke the bzr command adding BZR_PROGRESS_BAR=none and
LC_MESSAGES=C to the environment.
Use the current Bzr root directory as the ROOT argument to
vc-do-async-command, and specify an output buffer named
"*vc-bzr : ROOT*". Return this buffer.
Source Code
;; Defined in /usr/src/emacs/lisp/vc/vc-bzr.el.gz
(defun vc-bzr-async-command (bzr-command &rest args)
"Wrapper round `vc-do-async-command' using `vc-bzr-program' as COMMAND.
Invoke the bzr command adding `BZR_PROGRESS_BAR=none' and
`LC_MESSAGES=C' to the environment.
Use the current Bzr root directory as the ROOT argument to
`vc-do-async-command', and specify an output buffer named
\"*vc-bzr : ROOT*\". Return this buffer."
(let* ((process-environment
`("BZR_PROGRESS_BAR=none" "LC_MESSAGES=C"
,@process-environment))
(root (vc-bzr-root default-directory))
(buffer (format "*vc-bzr : %s*" (expand-file-name root))))
(apply #'vc-do-async-command buffer root
vc-bzr-program bzr-command args)
buffer))