The grand merge of the key-handling branch with Leo's trunk is now on launchpad.
There could be problems with plugins--likely as the result of converting calls from z.bind(a,b) to c.bind(z,a,b). Imo, the only way to find these problems is to do the merge and get more eyeballs looking at the code. The new drawing code is enabled by default. Setting newDrawing = False at the start of leoGlobals.py should revert to *exactly* the old code. So this is a good workaround if any serious problem appears. I certainly do *not* expect any such problems: all unit tests pass regardless of the value of g.newDrawing. Please report any problems immediately. I am particularly looking for *small* problems--say focus disappearing from any pane. This kind of focus problem would cause key bindings not to work until you clicked in the body or outline pane. Edward P. S. There should be no further mass updates of the code in the near future. Indeed, I don't expect any mass updates ever. For example, it should be possible to implement a gtk gui with only minor changes to Leo's core. EKR --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
