From: SourceForge.net <no...@so...> - 2003-09-03 13:44:17
|
Patches item #791292, was opened at 2003-08-19 15:20 Message generated for change (Comment added) made by vincentdarley You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=312997&aid=791292&group_id=12997 Category: 18. [text] Group: None Status: Open Resolution: None Priority: 5 Submitted By: Vince Darley (vincentdarley) Assigned to: Donal K. Fellows (dkf) Summary: text widget 'scrollbar bug' fix Initial Comment: The attached patch makes various changes to the text widget, amongst which is a first cut at fixing the long-standing inability of the text widget to interact correctly with a scrollbar when the text widget contains very long wrapped lines. More work is still needed, but this basic patch works reasonably well for me. I'd very interested in comments. (Note: the patch also has a first cut implementation of a -blockcursor option and a 'replace' subcommand). ---------------------------------------------------------------------- >Comment By: Vince Darley (vincentdarley) Date: 2003-09-03 13:44 Message: Logged In: YES user_id=32170 Added draft TIP. ---------------------------------------------------------------------- Comment By: Vince Darley (vincentdarley) Date: 2003-09-03 13:26 Message: Logged In: YES user_id=32170 Added more tests, documentation, and fixed a number of small bugs which showed up. ---------------------------------------------------------------------- Comment By: Vince Darley (vincentdarley) Date: 2003-09-02 17:20 Message: Logged In: YES user_id=32170 Another update, with some more tests, and adds the +/- N displaylines capability to index manipulation. ---------------------------------------------------------------------- Comment By: Vince Darley (vincentdarley) Date: 2003-08-22 11:40 Message: Logged In: YES user_id=32170 One more version. Now implements 'replace' correctly, and the 'displayline(start|end)' index offset code. Only remaining piece is a good 'blockcursor' implementation. ---------------------------------------------------------------------- Comment By: Vince Darley (vincentdarley) Date: 2003-08-21 15:18 Message: Logged In: YES user_id=32170 One more version. Cleans up the patch, provides better documentation, and improves the efficiency of updates triggered by small insertions or deletions. ---------------------------------------------------------------------- Comment By: Vince Darley (vincentdarley) Date: 2003-08-20 20:09 Message: Logged In: YES user_id=32170 Yet another update. Fixes embedded windows problem and one more test (related to scroll-bar update frequency). ---------------------------------------------------------------------- Comment By: Vince Darley (vincentdarley) Date: 2003-08-20 17:41 Message: Logged In: YES user_id=32170 Updated patch for greater efficiency, using the configure-mask capabilities of Tk. There is one outstanding bug wrt embedded windows not being unmapped. I'm looking into it. ---------------------------------------------------------------------- Comment By: Vince Darley (vincentdarley) Date: 2003-08-20 14:20 Message: Logged In: YES user_id=32170 Yet another update; now down to just 3 new test failures, all of which appear actually to be correct results with the new code. ---------------------------------------------------------------------- Comment By: Vince Darley (vincentdarley) Date: 2003-08-20 11:56 Message: Logged In: YES user_id=32170 Updated patch, now passes all except a few tests (some of whose results should probably be different now). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=312997&aid=791292&group_id=12997 |