On Wed, Oct 16, 2013 at 3:12 AM, Fidel N <[email protected]> wrote:
So the first suggestion I would like to do is for the expanding-clone > behaviour. > When you select a clone, and expand its tree, all the clones in the full > outline will do the same thing. > There is no reasonable way to change this behavior. The expansion state of an outline node is carried by it's corresponding vnode. Now that you've read the new tutorial, you know that vnodes represent *all* clones of an outline node. One could image a scheme in which the outline keeps track of the expansion state of *positions*, not vnodes. Again, now that you've read the new tutorial, you will know how iffy that would be: positions become invalid when the outline changes. And in your use case, the outline *will* be changing as you move nodes. This absolute linkage (identity) of all cloned nodes is a source of great elegance in Leo's code base, but it does have the side effect you mention. Similarly, there is *no reasonable way* of marking some clones but not others. Edward -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/groups/opt_out.
