org-element: Clear text properties when interpreting a string
authorNicolas Goaziou <n.goaziou@gmail.com>
Sun, 11 Nov 2012 22:47:34 +0000 (23:47 +0100)
committerNicolas Goaziou <n.goaziou@gmail.com>
Sun, 11 Nov 2012 22:47:34 +0000 (23:47 +0100)
* lisp/org-element.el (org-element-interpret-data): Clear text
  properties when interpreting a string .

lisp/org-element.el

index 0db5b7b..d81d40b 100644 (file)
@@ -4293,8 +4293,8 @@ Return Org syntax as a string."
            (mapconcat
             (lambda (obj) (org-element-interpret-data obj parent))
             (org-element-contents data) ""))
-          ;; Plain text.
-          ((stringp data) data)
+          ;; Plain text: remove `:parent' text property from output.
+          ((stringp data) (org-no-properties data))
           ;; Element/Object without contents.
           ((not (org-element-contents data))
            (funcall (intern (format "org-element-%s-interpreter" type))