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