Rev 1633 of the trunk fixes all known drawing and selecting problems.

All unit tests with either tk or qt enabled.  However, significant
changes were made both the qt gui plugin and Leo's core.  Please
report any problems immediately. It's conceivable that the new changes
could break some plugins.

In particular, c.selectPosition no longer guarantees a call to
c.redraw_after_select, although for the qt plugin that guarantee is
usually provided by afterSelectHint.  But scripts or plugins should be
careful to call either c.redraw or c.redraw_after_select after calling
c.selectPosition.

Edward

P.S. The Tk tree code continues to be significantly faster than the
native qt tree code.  Running all tests results in 411 calls to the tk
full redraw code, and only 330 calls to the Qt full_redraw method.
(The differences arise because qt does not call full_redraw in some
situations.  In spite of this, Tk takes about 2 % less time to redraw
the screen 411 times than qt does to redraw the screen 330 times.
Thus, the Tk code appears to be about 10 percent faster.

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

Reply via email to