org-export: Implement access to filters through communication channel
commit5f81b563e0aa3346cf4498812fa0ea048016c123
authorNicolas Goaziou <n.goaziou@gmail.com>
Sat, 21 Jan 2012 13:57:27 +0000 (21 14:57 +0100)
committerNicolas Goaziou <n.goaziou@gmail.com>
Sat, 21 Jan 2012 14:23:49 +0000 (21 15:23 +0100)
treed05da8cf7de458b69490b52a5e2be65ea489d077
parente760c0c1f2a7f7ddc2c6de7b040b1e7f1965462a
org-export: Implement access to filters through communication channel

* contrib/lisp/org-export.el (org-export-option-alist): Add filters as
  properties in the communication channel.  This allows back-end
  developers to install their own filters at run time instead of
  making them reside in a global variable.
(org-export-data, org-export-as): Read filters from communication
  channel instead of global variables.
(org-export-filter-apply-functions): Only accept list of functions.
  Also change order of calling: it is now LIFO.
contrib/lisp/org-export.el