Function: org-agenda-bulk-remove-overlays

org-agenda-bulk-remove-overlays is an interactive and byte-compiled function defined in org-agenda.el.gz.

Signature

(org-agenda-bulk-remove-overlays &optional BEG END)

Documentation

Remove the mark overlays between BEG and END in the agenda buffer.

BEG and END default to the buffer limits.

This only removes the overlays, it does not remove the markers from the list in org-agenda-bulk-marked-entries.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/org/org-agenda.el.gz
(defun org-agenda-bulk-remove-overlays (&optional beg end)
  "Remove the mark overlays between BEG and END in the agenda buffer.
BEG and END default to the buffer limits.

This only removes the overlays, it does not remove the markers
from the list in `org-agenda-bulk-marked-entries'."
  (interactive)
  (mapc (lambda (ov)
	  (and (eq (overlay-get ov 'type) 'org-marked-entry-overlay)
	       (delete-overlay ov)))
	(overlays-in (or beg (point-min)) (or end (point-max)))))