Function: preview-register-change
preview-register-change is a byte-compiled function defined in
preview.el.
Signature
(preview-register-change OV)
Documentation
Register not yet changed OV for verification.
This stores the old contents of the overlay in the
preview-prechange property and puts the overlay into
preview-change-list where preview-check-changes will
find it at some later point of time.
Source Code
;; Defined in ~/.emacs.d/elpa/auctex-14.1.2/preview.el
(defun preview-register-change (ov)
"Register not yet changed OV for verification.
This stores the old contents of the overlay in the
`preview-prechange' property and puts the overlay into
`preview-change-list' where `preview-check-changes' will
find it at some later point of time."
(unless (overlay-get ov 'preview-prechange)
(if (eq (overlay-get ov 'preview-state) 'disabled)
(overlay-put ov 'preview-prechange t)
(overlay-put ov 'preview-prechange
(save-restriction
(widen)
(buffer-substring-no-properties
(overlay-start ov) (overlay-end ov)))))
(push ov preview-change-list)))