Variable: ediff-setup-diff-regions-function

ediff-setup-diff-regions-function is a buffer-local variable defined in ediff-diff.el.gz.

Documentation

Value is a function symbol depending on the kind of job is to be done.

For 2-way jobs and for ediff-merge, it should be ediff-setup-diff-regions. For jobs requiring diff3, it should be ediff-setup-diff-regions3.

The function should take three mandatory arguments, file-A, file-B, and file-C. It may ignore file C for diff2 jobs. It should also take one optional arguments, diff-number to refine.

Source Code

;; Defined in /usr/src/emacs/lisp/vc/ediff-diff.el.gz
(ediff-defvar-local ediff-setup-diff-regions-function nil
  "Value is a function symbol depending on the kind of job is to be done.
For 2-way jobs and for `ediff-merge', it should be `ediff-setup-diff-regions'.
For jobs requiring diff3, it should be `ediff-setup-diff-regions3'.

The function should take three mandatory arguments, file-A, file-B, and
file-C.  It may ignore file C for diff2 jobs.  It should also take
one optional arguments, diff-number to refine.")