Function: ediff-make-current-diff-overlay

ediff-make-current-diff-overlay is a byte-compiled function defined in ediff-util.el.gz.

Signature

(ediff-make-current-diff-overlay TYPE)

Source Code

;; Defined in /usr/src/emacs/lisp/vc/ediff-util.el.gz
(defun ediff-make-current-diff-overlay (type)
  (if (ediff-has-face-support-p)
      (let ((overlay (ediff-get-symbol-from-alist
		      type ediff-current-diff-overlay-alist))
	    (buffer (ediff-get-buffer type))
	    (face (ediff-get-symbol-from-alist
		    type ediff-current-diff-face-alist)))
	(set overlay
	     (ediff-make-bullet-proof-overlay (point-max) (point-max) buffer))
	(ediff-set-overlay-face (symbol-value overlay) face)
	(ediff-overlay-put (symbol-value overlay) 'ediff ediff-control-buffer))
    ))