Function: ediff-set-fine-diff-properties

ediff-set-fine-diff-properties is a byte-compiled function defined in ediff-diff.el.gz.

Signature

(ediff-set-fine-diff-properties N &optional DEFAULT)

Source Code

;; Defined in /usr/src/emacs/lisp/vc/ediff-diff.el.gz
;; if fine diff vector is not set for diff N, then do nothing
(defun ediff-set-fine-diff-properties (n &optional default)
  (or (not (ediff-has-face-support-p))
      (< n 0)
      (>= n ediff-number-of-differences)
      ;; when faces are supported, set faces and priorities of fine overlays
      (progn
	(ediff-set-fine-diff-properties-in-one-buffer 'A n default)
	(ediff-set-fine-diff-properties-in-one-buffer 'B n default)
	(if ediff-3way-job
	    (ediff-set-fine-diff-properties-in-one-buffer 'C n default)))))