Function: ediff-move-overlay

ediff-move-overlay is a byte-compiled function defined in ediff-init.el.gz.

Signature

(ediff-move-overlay OVERLAY BEG END &optional BUFFER)

Documentation

If OVERLAY's buffer exists, call move-overlay.

Source Code

;; Defined in /usr/src/emacs/lisp/vc/ediff-init.el.gz
(defun ediff-move-overlay (overlay beg end &optional buffer)
  "If OVERLAY's buffer exists, call `move-overlay'."
  (let ((buf (and overlay (overlay-buffer overlay))))
    (if (ediff-buffer-live-p buf)
	(move-overlay overlay beg end buffer)
      ;; buffer's dead
      (if overlay
	  (delete-overlay overlay)))))