On Apr 15, 12:14 pm, "Edward K. Ream" <[EMAIL PROTECTED]> wrote:

> I'm feeling a bit dizzy with all these changes of perspective.  So
> nothing is going to change just yet :-)

In times of confusion, it's good to focus on what we *do* know.  Doing
so leads to the surprising conclusion that the choice between dual-
node and unified-node worlds is actually a fairly minor one.  That
being so, we can stay with the dual-node world for now.

Indeed, the following are true regardless of how many parts a node
has:

- The Graph World data structures, particularly fully populated
position stacks, will simplify either world considerably.  In fact,
fully populated position stacks provide much of the benefits of the
unified node world, and prepare Leo for the graph world.

I may create a new branch to press on with this experimental code in
the dual-node world.  The work I have already done is worth pursuing.
For example, recent work has highlighted some bad coding practices
that should be eliminated from Leo's core whatever else happens.

- The sax read code opens up new vistas in Leo's file format.  It
might be good to choose a format that will make sense in both dual-
node and unified-node worlds.

You could say that we can mix and match these various elements in
various bzr branches.  That will probably happen, but for now I may
make just a few more notes and then move on to more urgent matters.

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

Reply via email to