Better handling of export options.
commitaa07f68c1258aff97b6d42fa0da86f3f6c4c8041
authorCarsten Dominik <carsten.dominik@gmail.com>
Wed, 3 Dec 2008 06:33:05 +0000 (3 07:33 +0100)
committerCarsten Dominik <carsten.dominik@gmail.com>
Wed, 3 Dec 2008 06:33:05 +0000 (3 07:33 +0100)
tree1cd339e94a8750ee6a830640c2f9e7654053c527
parent4800fd8b7c797d2197288754288e757ad03660ee
Better handling of export options.

This patch improves the internal handling of the large number of
export options that Org-mode has.  In particular, it now defines a
single constant, `org-export-plist-vars' that contains the full list
of options, and how these can be accessed through variables, and
through the #+OPTIONS line.  Before the patch, there used to be a
separate list or the OPTIONS handling, which has gotten out of sync.
This now no longer can happen.

Also, this patch adds two new variables, `org-export-with-priority',
and `org-export-with-todo-keywords', which can be used to turn the
export of TODO keywords and priority cookies on and off, so that these
can simply disappear and not be shown in the exported file.  In fact,
the default for the priority cookie is to remove it.
ORGWEBPAGE/Changes.org
doc/ChangeLog
doc/org.texi
lisp/ChangeLog
lisp/org-exp.el
lisp/org-export-latex.el