On Wed, 2 Apr 2008 01:47:44 -0700 (PDT)
Nik <[EMAIL PROTECTED]> wrote:

> I have the following strange problem with cleo plugin.
> My cleo settings on nodes at depth > 7 are not permenant.
> Each time after restarting LEO cleo loses my settings on these nodes!!
> 
> I'm using LEO 4.4.8 beta 3.

Hmmm, can't duplicate that on the trunk.  I assume you're not using
thyrus's speedups?  Not that I'm in anyway suggesting they're to blame,
just that they do have something to do with recursion, but I can't see
why depth of a simple outline should matter.

Ha - I bet I know what the problem is.  I need to update the cleo docs.
to explain this.  Mainly for historical reasons, cleo stores its
attributes on vnodes.  So for this tree:

A
  B
    C
      D
  B
    C
      D

(who remembers the dark ages when we couldn't use indentation :-)

Assuming that the Bs are clones of each other, C and D are in fact the
same vnodes (i.e. both Cs are the same vnode, and both Ds are the same
vnode).  So they will always have the same cleo attributes.

Hmm, I guess this isn't seeming so much like an explanation as I
thought.

Do you have a simple test case?

Cheers -Terry


--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to