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.")