This change is to fix a problem in which the wrong calltip will sometimes display.
In particular, if two keywords exist such that one keyword matches the beginning of another longer keyword, and the calltip for the longer keyword is activated immediately after the calltip for the shorter keyword was activated, then the previous calltip (for the shorter keyword) will be displayed instead of the correct calltip for the longer keyword. (e.g. "Sphere {}" and "SphereSensor {}").
The files relevant for the code change, as well as documentation and resource files, have been posted onto my web space at
http://3d.exofire.net/npp/2010Mar27/JohnKollar2010Mar27_BugFix_WrongCalltipDisplays.zip
http://3d.exofire.net/npp/2010Mar27/ChangeLog.txt
The zip file has also been attached to this post.
Zip archive containing changed code and resource files.
I'm assigning this code submission to the project administrator (donho) since (as a newcomer to the NP++ code submission area) I do not yet know the common practice for code change submission. Please let me know if I should revise how I post future code changes, or point me to any guidelines document for NP++ project participation.