org-element: Store keywords in upper cases
commit763991fbda2c531c67cee2efd6d27fb7fa4fb45c
authorNicolas Goaziou <n.goaziou@gmail.com>
Wed, 28 Mar 2012 12:04:26 +0000 (28 14:04 +0200)
committerNicolas Goaziou <n.goaziou@gmail.com>
Wed, 28 Mar 2012 12:27:15 +0000 (28 14:27 +0200)
tree897be3ad5455a5fbbf348c22482bb1f744c262c4
parentada00fb857ed8da8320543d55790dcc208c4b8d0
org-element: Store keywords in upper cases

* EXPERIMENTAL/org-e-ascii.el (org-e-ascii-keyword): Apply keywords
  case change.
* EXPERIMENTAL/org-e-html.el (org-e-html-keyword): Apply keywords case
  change.
* EXPERIMENTAL/org-e-latex.el (org-e-latex-keyword): Apply keywords
  case change.
* EXPERIMENTAL/org-e-odt.el (org-e-odt-keyword): Apply keywords case change.
* contrib/lisp/org-element.el (org-element-export-block-parser):
  Internally store type in upper cases.
(org-element-keyword-parser): Internally store keyword `:key' property
in upper cases.
(org-element-non-recursive-block-alist,
org-element-affiliated-keywords,
org-element-keyword-translation-alist, org-element-multiple-keywords,
org-element-parsed-keywords, org-element-dual-keywords):
Use uppercased keywords.
(org-element-current-element): Use uppercase for keywords.
(org-element-collect-affiliated-keywords): Store affiliated keywords
in upper cases.
* contrib/lisp/org-export.el (org-export-get-inbuffer-options,
  org-export-collect-tree-properties, org-export-resolve-fuzzy-link):
  Use upper cased keywords.
* testing/lisp/test-org-export.el: Update tests.
EXPERIMENTAL/org-e-ascii.el
EXPERIMENTAL/org-e-html.el
EXPERIMENTAL/org-e-latex.el
EXPERIMENTAL/org-e-odt.el
contrib/lisp/org-element.el
contrib/lisp/org-export.el
testing/lisp/test-org-export.el