Function: ansi-color-freeze-overlay
ansi-color-freeze-overlay is a byte-compiled function defined in
ansi-color.el.gz.
Signature
(ansi-color-freeze-overlay OVERLAY IS-AFTER BEGIN END &optional LEN)
Documentation
Prevent OVERLAY from being extended.
This function can be used for the modification-hooks overlay
property.
Source Code
;; Defined in /usr/src/emacs/lisp/ansi-color.el.gz
(defun ansi-color-freeze-overlay (overlay is-after begin end &optional len)
"Prevent OVERLAY from being extended.
This function can be used for the `modification-hooks' overlay
property."
;; if stuff was inserted at the end of the overlay
(when (and is-after
(= 0 len)
(= end (overlay-end overlay)))
;; reset the end of the overlay
(move-overlay overlay (overlay-start overlay) begin)))