org-element: Parse diary-sexp elements
commitd81982ae9d26dd4fd84f6e8d8878ca0c1305889c
authorNicolas Goaziou <n.goaziou@gmail.com>
Sat, 27 Oct 2012 12:23:37 +0000 (27 14:23 +0200)
committerNicolas Goaziou <n.goaziou@gmail.com>
Sat, 27 Oct 2012 12:43:30 +0000 (27 14:43 +0200)
tree98e3b02301855776eeb923bd392d8af3dbba21d9
parent1d58b0b2cd87395c919020b921a5e154149cdae4
org-element: Parse diary-sexp elements

* lisp/org-element.el (org-element-paragraph-separate): Diary-sexp
  elements can separate paragraphs.
(org-element-all-elements): Install new `diary-sexp' type.
(org-element--current-element): Recognize new `diary-sexp' elements.
(org-element-diary-sexp-parser, org-element-diary-sexp-interpreter):
New functions.
* testing/lisp/test-org-element.el: Add tests.
lisp/org-element.el
testing/lisp/test-org-element.el