ox: Activate lexical binding
commitd47f03ca249761bc0a5ccb925b3b863a408b51fc
authorNicolas Goaziou <mail@nicolasgoaziou.fr>
Fri, 14 Aug 2015 21:50:51 +0000 (14 23:50 +0200)
committerNicolas Goaziou <mail@nicolasgoaziou.fr>
Fri, 14 Aug 2015 22:11:20 +0000 (15 00:11 +0200)
tree879ddcd9a3ba62f72c33a9da08e0137acf4051d0
parent425f4a8e60b2880d49d3c27cb6aaa10e213130c2
ox: Activate lexical binding

* lisp/ox.el (org-export-define-backend):
(org-export-define-derived-backend): Remove unused argument.

(org-export--get-inbuffer-options):
(org-export--list-bound-variables):
(org-export--selected-trees):
(org-export-transcoder):
(org-export--prune-tree):
(org-export--merge-external-footnote-definitions):
(org-export--footnote-reference-map):
(org-export-get-alt-title):
(org-export-get-node-property):
(org-export-table-row-is-special-p):
(org-export-table-dimensions):
(org-export-stack-refresh): Refactor code.

* testing/lisp/test-ox.el (org-test-default-backend):
(test-org-export/with-backend):
(test-org-export/footnote-first-reference-p): Comply to lexical binding.
lisp/ox.el
testing/lisp/test-ox.el