Function: emerge-set-combine-versions-template

emerge-set-combine-versions-template is an interactive and byte-compiled function defined in emerge.el.gz.

Signature

(emerge-set-combine-versions-template START END &optional LOCALIZE)

Documentation

Copy region into emerge-combine-versions-template.

This controls how emerge-combine-versions will combine the two versions.

With prefix argument LOCALIZE, emerge-combine-versions-template is made local to this merge buffer. Localization is permanent for any particular merge buffer.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/vc/emerge.el.gz
(defun emerge-set-combine-versions-template (start end &optional localize)
  "Copy region into `emerge-combine-versions-template'.
This controls how `emerge-combine-versions' will combine the two versions.

With prefix argument LOCALIZE, `emerge-combine-versions-template'
is made local to this merge buffer.  Localization is permanent
for any particular merge buffer."
  (interactive "r\nP")
  (if localize
      (make-local-variable 'emerge-combine-versions-template))
  (setq emerge-combine-versions-template (buffer-substring start end))
  (message
   (if (assq 'emerge-combine-versions-template (buffer-local-variables))
       "emerge-set-combine-versions-template set locally."
     "emerge-set-combine-versions-template set.")))