Function: ediff-unhighlight-diffs-totally-in-one-buffer

ediff-unhighlight-diffs-totally-in-one-buffer is a byte-compiled function defined in ediff-util.el.gz.

Signature

(ediff-unhighlight-diffs-totally-in-one-buffer BUF-TYPE)

Source Code

;; Defined in /usr/src/emacs/lisp/vc/ediff-util.el.gz
(defun ediff-unhighlight-diffs-totally-in-one-buffer (buf-type)
  (ediff-unselect-and-select-difference -1)
  (if (and (ediff-has-face-support-p) ediff-use-faces)
      (let* ((inhibit-quit t)
	     (current-diff-overlay-var
	      (ediff-get-symbol-from-alist
	       buf-type ediff-current-diff-overlay-alist))
	     (current-diff-overlay (symbol-value current-diff-overlay-var)))
	(ediff-paint-background-regions 'unhighlight)
	(if (overlayp current-diff-overlay)
	    (delete-overlay current-diff-overlay))
	(set current-diff-overlay-var nil)
	)))