org-e-publish: Move publishing functions into back-end libraries
commit9109dc13ea692e9d89e72bdde4280f6342397079
authorNicolas Goaziou <n.goaziou@gmail.com>
Mon, 8 Oct 2012 12:20:56 +0000 (8 14:20 +0200)
committerNicolas Goaziou <n.goaziou@gmail.com>
Mon, 8 Oct 2012 12:27:08 +0000 (8 14:27 +0200)
tree3dd12bb4a98ed54bb535ff06fe10300e8636bd3b
parent19a28c552894e1cd83af10a0ccbbe021e339954a
org-e-publish: Move publishing functions into back-end libraries

* contrib/lisp/org-e-ascii.el (org-e-ascii-publish-to-ascii,
  org-e-ascii-publish-to-latin1, org-e-ascii-publish-to-utf8): New
  functions.
* contrib/lisp/org-e-html.el (org-e-html-publish-to-html): New
  function.
* contrib/lisp/org-e-latex.el (org-e-latex-publish-to-latex,
  org-e-latex-publish-to-pdf): New functions.
* contrib/lisp/org-e-publish.el (org-e-publish-org-to-latex,
  org-e-publish-org-to-pdf, org-e-publish-org-to-ascii,
  org-e-publish-org-to-latin1, org-e-publish-org-to-utf8,
  org-e-publish-org-to-html): Remove functions.

Each back-end can define its own publishing functions.  This patch
avoids to clutter org-e-publish.el.
contrib/lisp/org-e-ascii.el
contrib/lisp/org-e-html.el
contrib/lisp/org-e-latex.el
contrib/lisp/org-e-publish.el