Scott Christley wrote:
I did some googling of "MouseWheel tk.tcl" and found references to
a Tk bug:
http://www.nabble.com/MouseWheel-binding-bug-in-listbox-and-text-widgets--td19863983.html
http://sourceforge.net/tracker/index.php?func=detail&aid=2010422&group_id=12997&atid=112997
I see one workaround which is to comment out some lines in
listbox.tcl and text.tcl, and another comment says to upgrade to Tk
8.5.4.
I should have tried the workaround...
First, I confirmed that the problem did not go away if I used a
wheelless mouse...it did not. (Science advances by carefully testing
and discarding hypotheses...)
Then I thought I would try Tk/Tcl 8.5 instead of 8.4.
But first I thought I should un-install the old versions...There are
no "make uninstall" targets for Tk, Tcl, or BLT, so I just went
through /usr/local and tried to delete anything that looked related
to those packages.
Fedora's package manager will install Tk/Tcl 8.5 and BLT 2.4 from
the Fedora repository, so I tried that. But then Swarm would not
configure because it could not find Tk/Tcl. (And neither could I, by
searching the file system.) Apparenly "configure" cannot deal with
installed packages??
So then I used the package manager to uninstall Tk/Tcl 8.5 and BLT,
and installed Tk/Tcl 8.5 from source. Now when I tried to recompile
BLT it failed because it found conflicting types/previous
declarations of Tk/Tcl stuff. Apparently I did not get Tk/Tcl
uninstalled all the way before installing it again from source.
Marcus indicated that BLT 3.0 may now work with Tk/Tcl 8.5. As far
as I could tell, this version of BLT exists only as their CVS
repository. And I was too clueless to figure out how to copy their
CVS. (Unlike our Savannah site, BLT's does not include directions
for downloading, and I know nothing about CVS.)
So: a) How do I uninstall old versions of Tk/Tcl?? Search my whole
file system for anything that starts with "tk" or "tcl"?? Is there
something like a registry that is going to be screwed up even if I
do that?
b) How do I get BLT 3.0 off their CVS? http://blt.cvs.sourceforge.net/blt/blt/
c) Wouldn't it be cool if Swarm could use the Tk/Tcl and BLT
installed by Fedora's package manager? (But- they are Tk/Tcl 8.5 and
BLT 2.4, which apparently do not get along with each other?)
Thanks again very much for any help...
Steve
--
Steve Railsback
Lang, Railsback & Associates
Arcata, California
www.LangRailsback.com
_______________________________________________
swarm-hackers mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/swarm-hackers