Function: ediff-test-save-region
ediff-test-save-region is a byte-compiled function defined in
ediff-util.el.gz.
Signature
(ediff-test-save-region N BUF-TYPE)
Source Code
;; Defined in /usr/src/emacs/lisp/vc/ediff-util.el.gz
;; Test if saving Nth difference region of buffer BUF-TYPE is possible.
(defun ediff-test-save-region (n buf-type)
(let* ((n-th-diff-saved (assoc n ediff-killed-diffs-alist))
(buf (ediff-get-buffer buf-type))
(this-buf-n-th-diff-saved (assoc buf (cdr n-th-diff-saved))))
(if this-buf-n-th-diff-saved
(if (yes-or-no-p
(format-message
"You've previously copied diff region %d to buffer %S. Confirm? "
(1+ n) buf-type))
t
(error "Quit"))
t)))