ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> Tcl-bugs
Tcl-bugs
[Tcl-bugs] [ tktoolkit-Patches-791292 ] tip 155 implementation
by SourceForge.net other posts by this author
Sep 30 2003 2:00PM messages near this date
[Tcl-bugs] [ tcl-Bugs-813273 ] Inconsistent file join result | [Tcl-bugs] [ tktoolkit-Bugs-814609 ] tip150 breaks lots of tests
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: tip 155 implementation

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-30 14:00

Message:
Logged In: YES 
user_id=32170

Further update with some 'search -all' fixes, more tests,

and a better async-line-update implementation.



----------------------------------------------------------------------

Comment By: Vince Darley (vincentdarley)
Date: 2003-09-26 09:31

Message:
Logged In: YES 
user_id=32170

Fix for embedded windows which need special handling for

smooth scrolling.



----------------------------------------------------------------------

Comment By: Vince Darley (vincentdarley)
Date: 2003-09-25 17:03

Message:
Logged In: YES 
user_id=32170

Fixed a visual glitch caused by unfortunate overloading of

'-1' exposed by the smooth scrolling code.



----------------------------------------------------------------------

Comment By: Vince Darley (vincentdarley)
Date: 2003-09-25 14:41

Message:
Logged In: YES 
user_id=32170

Added some more documentation, made some of the naming

conventions a bit clearer.



----------------------------------------------------------------------

Comment By: Vince Darley (vincentdarley)
Date: 2003-09-24 15:31

Message:
Logged In: YES 
user_id=32170

This version resolves the last remaining known issue.

----------------------------------------------------------------------

Comment By: Vince Darley (vincentdarley)
Date: 2003-09-22 15:08

Message:
Logged In: YES 
user_id=32170

Updated for latest version of TIP with full documentation,

and fixes a problem when the height of the widget is less

than the height of a single line.



----------------------------------------------------------------------

Comment By: Vince Darley (vincentdarley)
Date: 2003-09-19 17:12

Message:
Logged In: YES 
user_id=32170

New version with more tests, more docs, a few minor bug fixes.



----------------------------------------------------------------------

Comment By: Vince Darley (vincentdarley)
Date: 2003-09-18 14:26

Message:
Logged In: YES 
user_id=32170

Update for version 1.8 of tip.  Resolves the indices vs

chars annoyance based on more feedback.  TIP is now final, I

would say.



----------------------------------------------------------------------

Comment By: Vince Darley (vincentdarley)
Date: 2003-09-17 14:13

Message:
Logged In: YES 
user_id=32170

Here's a patch which integrates smooth scrolling fully into

the code, so that mousewheel, scan-drag etc are all smooth...



This implements version 1.7 of the TIP, based on extensive

feedback.



----------------------------------------------------------------------

Comment By: Vince Darley (vincentdarley)
Date: 2003-09-16 18:12

Message:
Logged In: YES 
user_id=32170

Yes another patch, providing a more sensible implementation

of '-count' which also covers the 'how tall does my text

widget need to be' question.



----------------------------------------------------------------------

Comment By: Vince Darley (vincentdarley)
Date: 2003-09-15 10:33

Message:
Logged In: YES 
user_id=32170

Updated patch fixing one known visual glitch with scrolling.

 Also fixes a privately reported bug with 'search -all'. 



No known bugs now.



----------------------------------------------------------------------

Comment By: Vince Darley (vincentdarley)
Date: 2003-09-12 14:50

Message:
Logged In: YES 
user_id=32170

Updated to version 1.4 of TIP.



----------------------------------------------------------------------

Comment By: Vince Darley (vincentdarley)
Date: 2003-09-12 11:19

Message:
Logged In: YES 
user_id=32170

New patch for version 1.3 of TIP.  In particular, +/-

displaylines is now much better.



----------------------------------------------------------------------

Comment By: Vince Darley (vincentdarley)
Date: 2003-09-11 12:47

Message:
Logged In: YES 
user_id=32170

New patch for version 1.2 of TIP with smooth scrolling.

Removed the TIP from this patch, since that's now on the TIP

archive.





----------------------------------------------------------------------

Comment By: Vince Darley (vincentdarley)
Date: 2003-09-05 11:49

Message:
Logged In: YES 
user_id=32170

Fixed 'replace' when 'undo' is off.



----------------------------------------------------------------------

Comment By: Vince Darley (vincentdarley)
Date: 2003-09-05 11:36

Message:
Logged In: YES 
user_id=32170

Overall patch cleanup, fixing of tests, adding new tests, etc.



----------------------------------------------------------------------

Comment By: Vince Darley (vincentdarley)
Date: 2003-09-04 13:46

Message:
Logged In: YES 
user_id=32170

Uploaded relatively final, complete patch.



----------------------------------------------------------------------

Comment By: Vince Darley (vincentdarley)
Date: 2003-09-04 09:40

Message:
Logged In: YES 
user_id=32170

Newer patch, fixes the 'deleting lots of text with lots of

tags is very slow' bug in Tk 8.x.





----------------------------------------------------------------------

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


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Tcl-Bugs mailing list
Tcl-Bugs@[...].net
https://lists.sourceforge.net/lists/listinfo/tcl-bugs

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved