> Hi Vadim, > > After much bug-fixing, I think the updated Tcl::Tk package is ready > for a release. As we talked a few months ago, the changes make Tcl::Tk > almost 100% compatible with perl/tk syntax. All changes have been > checked in at http://code.google.com/p/perl-tcltk
Hi John, I very much glad for the much work you've done, especially if you got full or almost-full compatibility. What I am currently not understanding with your version - is what files are and what are they came from. Many perl/Tk-derived files together in same directory with Tcl::Tk files will produce a mess. For example in Configure.pm I see ========= package Tcl::Tk::Configure; use vars qw($VERSION); $VERSION = '4.008'; # $Id: //depot/Tkutf8/Tk/Configure.pm#8 $ .... ========= This 4.008 is obviously poorly updated version in perl/Tk land, which is okay with me, but is it possible to invent a way to place all those files into their directory? Especially all these xbm, xpm and gif files If perl/Tk and Tcl::tk files are distinguished, it will be easier to check for updates from perl/Tk also. Also, what the "mktransgif.tcl" file for? Its not even in the Manifest. And, IMO, all versions of all files should be better thought. I see that Tcl::Tk version didn't change, and Tcl::Tk::Widget does not have version at all. > > I have tested on Redhat Enterprise, Ubuntu 8.04, and Windows XP and > everything appears to work. I have also updated the documentation. > > I can help with the upload to CPAN, if needed. I am familiar > with the process. Again, thank a lot for the great work. I'll look into the code in closer details. Regards, Vadim.