ox: Fix custom link handling in anonymous back-end
commitc76f254e8be9801563599b39c08ced97ae966c0c
authorNicolas Goaziou <mail@nicolasgoaziou.fr>
Tue, 24 Feb 2015 14:54:01 +0000 (24 15:54 +0100)
committerNicolas Goaziou <mail@nicolasgoaziou.fr>
Tue, 24 Feb 2015 14:54:01 +0000 (24 15:54 +0100)
treee8e92474806492c23c7cd414fa2daca0734e5972
parentad7b7efcdc2e0803cbf0257bb2588c8e8e1cac29
ox: Fix custom link handling in anonymous back-end

* lisp/ox.el (org-export-custom-protocol-maybe): Change signature.
* contrib/lisp/ox-groff.el (org-groff-link):
* lisp/ox-ascii.el (org-ascii-link):
* lisp/ox-beamer.el (org-beamer-link):
* lisp/ox-html.el (org-html-link):
* lisp/ox-latex.el (org-latex-link):
* lisp/ox-man.el (org-man-link):
* lisp/ox-md.el (org-md-link):
* lisp/ox-odt.el (org-odt-link):
* lisp/ox-org.el (org-org-link):
* lisp/ox-texinfo.el (org-texinfo-link): Apply signature change.

* testing/lisp/test-ox.el (test-org-export/custom-protocol-maybe):
  Update test.

Provide explicitly back-end used instead of guessing it from INFO
channel as an anonymous back-end could be used, masquerading the real
one.

Reported-by: Christian Moe <mail@christianmoe.com>
<http://permalink.gmane.org/gmane.emacs.orgmode/95402>
12 files changed:
contrib/lisp/ox-groff.el
lisp/ox-ascii.el
lisp/ox-beamer.el
lisp/ox-html.el
lisp/ox-latex.el
lisp/ox-man.el
lisp/ox-md.el
lisp/ox-odt.el
lisp/ox-org.el
lisp/ox-texinfo.el
lisp/ox.el
testing/lisp/test-ox.el