org-element: Refactor code, add tests
commitd83ab5262678a90635f1012b58f373c60dbc8747
authorNicolas Goaziou <n.goaziou@gmail.com>
Fri, 4 May 2012 17:24:51 +0000 (4 19:24 +0200)
committerNicolas Goaziou <n.goaziou@gmail.com>
Sat, 5 May 2012 07:15:33 +0000 (5 09:15 +0200)
tree95b5dc9388594d2448ae74c76f68dabc4191eca4
parente7dda77691403e3c2e748456825de9040184ccf4
org-element: Refactor code, add tests

* contrib/lisp/org-element.el (org-element-babel-call-parser): Be sure
  to match "#+CALL:".
(org-element-block-name-alist): New variable.
(org-element-non-recursive-block-alist): Removed variable.
(org-element-current-element): Refactor.
* testing/lisp/test-org-element.el: Add tests.
contrib/lisp/org-element.el
testing/lisp/test-org-element.el