org-element: Store value of example-blocks and src-blocks unescaped
commit3bd22fb0456ff71b941b1965497df605ac1689e1
authorNicolas Goaziou <n.goaziou@gmail.com>
Sun, 30 Sep 2012 15:45:21 +0000 (30 17:45 +0200)
committerNicolas Goaziou <n.goaziou@gmail.com>
Mon, 1 Oct 2012 19:35:50 +0000 (1 21:35 +0200)
tree1215d788db202e2df19eee29472b5927918d94d8
parentfac86b03fe19d5bb6fe018c3cbc3becac6263b0e
org-element: Store value of example-blocks and src-blocks unescaped

* lisp/org-element.el (org-element-example-block-parser,
  org-element-src-block-parser): Store value of example-blocks and
  src-blocks unescaped.
(org-element-example-block-interpreter,
org-element-src-block-interpreter): Escape value again when storing
it.
* contrib/lisp/org-export.el (org-export-unravel-code): Don't clean
  commas from code since org-element already took care of it.
* testing/lisp/test-org-export.el: Update test.
* testing/lisp/test-org-element.el: Add tests.
contrib/lisp/org-export.el
lisp/org-element.el
testing/lisp/test-org-element.el
testing/lisp/test-org-export.el