Function: org-agenda-remove-filter
org-agenda-remove-filter is an interactive and byte-compiled function
defined in org-agenda.el.gz.
Signature
(org-agenda-remove-filter TYPE)
Documentation
Remove filter of type TYPE from the agenda buffer.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/org/org-agenda.el.gz
(defun org-agenda-remove-filter (type)
"Remove filter of type TYPE from the agenda buffer."
(interactive)
(save-excursion
(goto-char (point-min))
(let ((inhibit-read-only t) pos)
(while (setq pos (text-property-any (point) (point-max)
'org-filter-type type))
(goto-char pos)
(remove-text-properties
(point) (next-single-property-change (point) 'org-filter-type)
`(invisible org-filtered org-filter-type ,type))))
(set (intern (format "org-agenda-%s-filter" (intern-soft type))) nil)
(setq org-agenda-filter-form nil)
(org-agenda-set-mode-name)
(org-agenda-finalize)))