On Nov 10, 8:02 am, "Edward K. Ream" <[EMAIL PROTECTED]> wrote:
> - There is at least one significant bug in the tree code. This is > likely to take most of today to solve properly. Happily, the change to Leo's core was minor and confined to leoFind.showSuccess. Several other significant changes: 1. leoQtTree.edit_widget now returns a headline wrapper when possible, rather than None. This makes Leo's find command work properly for headlines, and will make several other commands also work properly. 2. leoQtTree.full_redraw now clears the ._editPosition set of ivars. Failure to do this likely caused crashes. 3. leoQtTree.full_redraw now calls leoTree.expandAllAncestors(c.currentPosition()) before doing the redraw. Failure to do this cause several unit tests to fail, and naturally could cause many other bugs and discrepancies between the Tk code and the Qt code. There is now some chance that the qt tree code is complete. At present, only the following sets of unit tests fail: leoEditCommands, leoFileCommands, leoUndo and leoFrame. I'll fix these after fixing the recent keystroke bugs. 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 -~----------~----~----~----~------~----~------~--~---
