org-element: Change algorithm for `org-element-at-point'
commit404ede23fc105d906061163950d5fee816046104
authorNicolas Goaziou <n.goaziou@gmail.com>
Fri, 24 Feb 2012 00:23:25 +0000 (24 01:23 +0100)
committerNicolas Goaziou <n.goaziou@gmail.com>
Fri, 24 Feb 2012 16:52:43 +0000 (24 17:52 +0100)
tree930fde5662b364d91be2851ea9bbeccb7136b2a9
parentfc7c80c37e76d5f677d51f415e40d4d1d1473b67
org-element: Change algorithm for `org-element-at-point'

* contrib/lisp/org-element.el (org-element-at-point): Change
  algorithm.
(org-element-guess-type): Removed function.
(org-element--element-block-types): Removed variable.
(org-element-forward, org-element-backward, org-element-up): Rewrite
functions.
* testing/contrib/lisp/test-org-element.el: Add tests.
contrib/lisp/org-element.el
testing/contrib/lisp/test-org-element.el