Function: vc-dir--set-vc-dir-process-buffer
vc-dir--set-vc-dir-process-buffer is a byte-compiled function defined
in vc-dir.el.gz.
Signature
(vc-dir--set-vc-dir-process-buffer BACKEND)
Source Code
;; Defined in /usr/src/emacs/lisp/vc/vc-dir.el.gz
(defun vc-dir--set-vc-dir-process-buffer (backend)
;; Create a buffer that can be used by `dir-status' and call
;; `dir-status' with this buffer as the current buffer. Use
;; `vc-dir-process-buffer' to remember this buffer, so that it can be
;; used later to kill the update process in case it takes too long.
(let ((buffer (current-buffer)))
(unless (buffer-live-p vc-dir-process-buffer)
(with-current-buffer
(setq-local vc-dir-process-buffer
(generate-new-buffer (format " *VC-%s* tmp status"
backend)))
(setq-local vc-parent-buffer buffer)))))