I apologize for my first misleading posting regarding possible problems with tree depth. It was an unfortunate coincidence that all thin nodes in my outline tree were located at depth 7! After some simple experiements with my outline tree I found that cleo 'problem' is related to thin nodes. I hope that we will have a solution in near furure :-)
Regards Nik On Apr 3, 12:54 pm, "Edward K. Ream" <[EMAIL PROTECTED]> wrote: > On Thu, Apr 3, 2008 at 7:23 AM, Terry Brown <[EMAIL PROTECTED]> wrote: > > > On Thu, 3 Apr 2008 03:05:27 -0700 (PDT) > > Nik <[EMAIL PROTECTED]> wrote: > > > > I have only organizing and thin nodes in my outline tree. > > > Only the children of thin nodes suffer from cleo amnesia! > > > It seems that the problem is related to thin nodes (at least in my > > > case!) > > > Ah, @thin nodes, I should have thought of that. Leo doesn't save > > attributes on vnodes which descend from @thin nodes. > > > I'm sure there's a reason for that although I don't know what it is, > > Edward? > > The reason is simple: vnodes do not exist in @thin trees. gnx's in files > derived from @thin refer to tnodes, not vnode. Thus, Leo creates > "anonymous" vnodes when reading thin derived files. > > This can never change, the @thin read code is robust precisely because it > does *not* save vnode info. > > > Cleo could switch to storing its attributes on tnodes, but it's not > > clear that that's always desirable, sometimes it's nice to have cleo > > "markup" on a node in one context and not in another - talking about > > clones here of course. > > > I'll wait to see what Edward says about vnodes which descend from @thin > > nodes before thinking more about possible solutions. > > It's not an easy problem. You would like the flexibility of per-vnode > attributes, but that won't work for @thin files. > > But whatever you do, please wait until after 4.4.8 final to do it :-) > > Edward --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "leo-editor" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en -~----------~----~----~----~------~----~------~--~---
