Function: org-export-get-all-filters
org-export-get-all-filters is a byte-compiled function defined in
ox.el.gz.
Signature
(org-export-get-all-filters BACKEND)
Documentation
Return complete list of filters for BACKEND.
BACKEND is an export back-end, as return by, e.g,,
org-export-create-backend. Return value is an alist where
keys are symbols and values lists of functions.
Unlike to org-export-backend-filters, this function also
returns filters inherited from parent back-ends, if any.
Source Code
;; Defined in /usr/src/emacs/lisp/org/ox.el.gz
(defun org-export-get-all-filters (backend)
"Return complete list of filters for BACKEND.
BACKEND is an export back-end, as return by, e.g,,
`org-export-create-backend'. Return value is an alist where
keys are symbols and values lists of functions.
Unlike to `org-export-backend-filters', this function also
returns filters inherited from parent back-ends, if any."
(when (symbolp backend) (setq backend (org-export-get-backend backend)))
(when backend
(let ((filters (org-export-backend-filters backend))
parent)
(while (setq parent (org-export-backend-parent backend))
(setq backend (org-export-get-backend parent))
(setq filters (append filters (org-export-backend-filters backend))))
filters)))