Function: remove-images
remove-images is an autoloaded and byte-compiled function defined in
image.el.gz.
Signature
(remove-images START END &optional BUFFER)
Documentation
Remove images between START and END in BUFFER.
Remove only images that were put in BUFFER with calls to put-image.
BUFFER nil or omitted means use the current buffer.
Source Code
;; Defined in /usr/src/emacs/lisp/image.el.gz
;;;###autoload
(defun remove-images (start end &optional buffer)
"Remove images between START and END in BUFFER.
Remove only images that were put in BUFFER with calls to `put-image'.
BUFFER nil or omitted means use the current buffer."
(unless buffer
(setq buffer (current-buffer)))
(let ((overlays (overlays-in start end)))
(while overlays
(let ((overlay (car overlays)))
(when (overlay-get overlay 'put-image)
(delete-overlay overlay)))
(setq overlays (cdr overlays)))))