Work continues with no major surprises.  However, I plan to rewrite
the undo/redo helpers associated with outline operations that
rearrange several nodes at once.  It turns out that in the graph world
it is quite tricky to keep track of child indices in such situations.

For example, the old implementation of sort-siblings makes it
difficult to undo.  The new code rearranges p.parent().t.children
directly.  The undo code will be completely new.  It should be simpler
than the old.

Similarly, the undo/redo code for promote and demote will need a
rewrite.

It will take a day or two to make these changes.  At that point I'll
switch over to the sax-graph world for all my work.  Several days
later I'll merge the sax-graph world into the trunk.

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