ox-publish: Change signature for preparation and completion functions
commit5cd793c59a7727f7bd0a1639fcde2eae6f6d1cf0
authorNicolas Goaziou <mail@nicolasgoaziou.fr>
Wed, 22 Jun 2016 13:28:05 +0000 (22 15:28 +0200)
committerNicolas Goaziou <mail@nicolasgoaziou.fr>
Wed, 22 Jun 2016 13:31:48 +0000 (22 15:31 +0200)
treedc8ad74f94a2521dbb3afd5cdb14eb04a62c8be0
parent6b7944805f9fe6536c6d3657694c8885cc2b8a42
ox-publish: Change signature for preparation and completion functions

* doc/org.texi (Sources and destinations): Document new signature.
* lisp/ox-publish.el (org-publish-project-alist): Update docstring.
(org-publish-projects): Call preparation and
completion functions with the project properties as the sole argument.

`project-plist' used to be dynamically scoped.  This is no longer
possible due to the switch to lexical binding.

Reported-by: Arun Isaac <arunisaac@systemreboot.net>
<http://permalink.gmane.org/gmane.emacs.orgmode/107856>
doc/org.texi
etc/ORG-NEWS
lisp/ox-publish.el