Function: wgrep-set-header&footer-read-only
wgrep-set-header&footer-read-only is a natively compiled function
defined in wgrep.el.
Signature
(wgrep-set-header&footer-read-only STATE)
Source Code
;; Defined in /nix/store/pbj4kr4ar755h56yscbqpnmv3swf8i1k-emacs-packages-deps/share/emacs/site-lisp/elpa/wgrep-20230203.1214/wgrep.el
(defun wgrep-set-header&footer-read-only (state)
(let ((inhibit-read-only t)
(wgrep-inhibit-modification-hook t))
;; header
(let ((header-end (next-single-property-change (point-min) 'wgrep-header)))
(when header-end
(put-text-property (point-min) header-end 'read-only state)))
;; footer
(let ((footer-beg (next-single-property-change (point-min) 'wgrep-footer)))
(when footer-beg
(put-text-property footer-beg (point-max) 'read-only state)))))