Function: eca-rewrite--diff

eca-rewrite--diff is a natively compiled function defined in eca-rewrite.el.

Signature

(eca-rewrite--diff OV)

Documentation

Show diff between original text and rewrite overlay OV.

Source Code

;; Defined in /nix/store/jklqzw6pzz6j4jrbv8wy0iwgi7jlrbld-emacs-packages-deps/share/emacs/site-lisp/elpa/eca-20260928.1827/eca-rewrite.el
(defun eca-rewrite--diff (ov)
  "Show diff between original text and rewrite overlay OV."
  (when eca-rewrite--restore-paren-mode-after-clean
    (setq eca-rewrite--restore-paren-mode-after-clean nil)
    (show-paren-local-mode 1))
  (pcase eca-rewrite-diff-tool
    ('simple-diff (eca-rewrite--simple-diff ov))
    ('ediff (eca-rewrite--ediff ov))
    (_ (user-error (concat "Unknown diff tool: " eca-rewrite-diff-tool)))))