Fold example and source blocks within a new native environment.
commitf802419449ca59dddba1246abca892140ff82f70
authorJambunathan K <kjambunathan@gmail.com>
Sat, 2 Apr 2011 11:59:05 +0000 (2 17:29 +0530)
committerJambunathan K <kjambunathan@gmail.com>
Sat, 2 Apr 2011 11:59:05 +0000 (2 17:29 +0530)
tree78575a5b216d7561e23955bdb9904799696e3d48
parent271f6af75746793a77f5a1b697296b8cb7548cb7
Fold example and source blocks within a new native environment.

* lisp/org-exp.el (org-native-text): New text property to mark
blocks of text that are in native format.
(org-export-select-backend-specific-text): Mark
text within #+backend, #+begin_backend...#+end_backend with
`org-native-text' text properties.
(org-export-do-format-source-code-or-example): Mark text
within #+begin_html and #+end_html with `org-native-text'
property.

* lisp/org-html.el (org-do-export): Handle insertion of native
text within a native environment.
(org-html-format-environment): Handle native environment.

* lisp/org-odt.el
(org-export-odt-format-source-code-or-example): Mark text
within #+begin_odt...#+end_odt with `org-native-text'
property.
(org-odt-begin-environment, org-odt-end-environment): Handle
native environment.
lisp/org-exp.el
lisp/org-html.el
lisp/org-odt.el