Function: emerge-copy-as-kill-B
emerge-copy-as-kill-B is an interactive and byte-compiled function
defined in emerge.el.gz.
Signature
(emerge-copy-as-kill-B)
Documentation
Put the B variant of this difference in the kill ring.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/vc/emerge.el.gz
(defun emerge-copy-as-kill-B ()
"Put the B variant of this difference in the kill ring."
(interactive)
(emerge-validate-difference)
(let* ((diff-vector
(aref emerge-difference-list emerge-current-difference))
(B-begin (1+ (aref diff-vector 2)))
(B-end (1- (aref diff-vector 3)))
;; so further kills don't append
this-command)
(with-current-buffer emerge-B-buffer
(copy-region-as-kill B-begin B-end))))