Function: revert-buffer-restore-read-only
revert-buffer-restore-read-only is a byte-compiled function defined in
files.el.gz.
Signature
(revert-buffer-restore-read-only)
Documentation
Preserve read-only state for revert-buffer.
Source Code
;; Defined in /usr/src/emacs/lisp/files.el.gz
(defun revert-buffer-restore-read-only ()
"Preserve read-only state for `revert-buffer'."
(when-let* ((state (and (boundp 'read-only-mode--state)
(list read-only-mode--state))))
(lambda ()
(setq buffer-read-only (car state))
(setq-local read-only-mode--state (car state)))))