Thorsten Jolitz <tjol...@gmail.com> writes:

> Nicolas Goaziou <n.goaz...@gmail.com> writes:
>
>> You don't need `org-data' type. The tree root doesn't have any property
>> anyway.
>
> I used that because I wanted the whole parse-tree as return value, but
> no matter what `org-element-map' returns, it changes the parse-tree by
> side-effects anyway, so I can just ignore the return value and use the
> modified parse-tree stored somewhere instead - right?

I have a hard time trying to imagine what you are trying to do.  You
should try to explain to us what you are trying to accomplish.

    Why are you storing a parse-tree?

    What does the parse-tree store?

    Does the buffer of which it is a representation change, when the parse
    tree changes.

    How are you trying to "use" the parse tree?  Is it meant for one-way
    or two-way conversion - i.e., interpretation or exportation.


Reply via email to