Function: wgrep-let-destructive-overlay

wgrep-let-destructive-overlay is a natively compiled function defined in wgrep.el.

Signature

(wgrep-let-destructive-overlay OV)

Source Code

;; Defined in /nix/store/pbj4kr4ar755h56yscbqpnmv3swf8i1k-emacs-packages-deps/share/emacs/site-lisp/elpa/wgrep-20230203.1214/wgrep.el
(defun wgrep-let-destructive-overlay (ov)
  (dolist (prop '(modification-hooks insert-in-front-hooks insert-behind-hooks))
    (overlay-put
     ov prop
     `(,(lambda (ov after-p &rest _ignore)
          (when after-p
            (delete-overlay ov)))))))