org-element/ox: Fix src-block indentation when it should be preserved
commit87ab99f563606494fa147f2d71b20288f41f1d59
authorNicolas Goaziou <n.goaziou@gmail.com>
Sat, 25 May 2013 12:18:48 +0000 (25 14:18 +0200)
committerNicolas Goaziou <n.goaziou@gmail.com>
Sat, 25 May 2013 12:35:24 +0000 (25 14:35 +0200)
tree4c87242b50d13a28766fd21dd0c60e8caf973074
parent030e9689821eaad6b1f4caaa6eeac0fcc74068e4
org-element/ox: Fix src-block indentation when it should be preserved

* lisp/org-element.el (org-element--remove-indentation): New function.
(org-element-example-block-parser, org-element-src-block-parser): Use
new function.
(org-element-src-block-interpreter): Update function according to
change.
* lisp/ox.el (org-export-unravel-code): Do not remove any indentation
  since it now happens at the parser level.
* testing/lisp/test-org-element.el: Add tests.
* testing/lisp/test-ox.el: Refactor tests.
lisp/org-element.el
lisp/ox.el
testing/lisp/test-org-element.el
testing/lisp/test-ox.el