[ANNOUNCE] Tk-JComboBox 1.04
Rob Seegel <[email protected]>
| Newsgroups | gmane.comp.lang.perl.tk |
|---|---|
| Message-ID | <[email protected]> |
Tk/JComboBox version 1.04
=========================
If you use Tk::JComboBox on a Windows machine, use your own best
judgement before upgrading your module. No new functionality has been
added. Code was added to accommodate test failures reported in other
platforms - failures that did not occur on my Windows test machines. The
new code still does not trigger any errors on my windows test machines.
I noticed that a tester reported a failure on CPAN, so I investigated
the problems. It turns out there were a few OS-specific problems
including a few that I was not able to get to the bottom of since I was
unable to duplicate them.
I discovered a few places where I had problems due to not setting
default values for a few options (I should have known better...). The
other reported problems had to do with the Test routines for validation
- these problems I could not duplicate, so I'm antipating another
failure from the tester.
Unfortunately, I do not have the same LINUX distro the tester had - I
only had access to current SUSE and RH distributions. After making the
modifications listed in Changes, I tested against current versions of
Solaris, and RH/SUSE Linux using the following Tk Versions:
- Tk800.024
- Tk800.025
- Tk804.026
- Tk804.027
The multiple versions of Tk took me a while and I'm not looking forward
to doing that again anytime soon. One thing that I noticed is the
tendency of some failures to cause the test script to die. For future
releases, I'm planning on calling Test methods within eval blocks. This
has not been done for this version.
When using this module, please run the test suite, and report any
failures that you encounter.
Changes for 1.04 (From Changes file)
1.04 Bug Fix - Response to Failed test report
http://www.nntp.perl.org/group/perl.cpan.testers/187588
By: Sébastien Aperghis-Tramoni <[email protected]>
- Some options were not being set to an initial value, and
were passing undef or "" off as a color. NOTE: this did
not trigger an error on Win32.
- Set default values for -highlightbackground, -highlightcolor,
and -disabledbackground.
- Noticed that some tests were using methods that expected
JComboBox to be packed (TestListwidth). Adjusted setup
method TestListwidth and TestHighlight to test packed
widgets, and made sure that update was called immediately
after pack call. Mods in 02_Basic_Options.t and 03_Options_Callback.
NOTE: the problem did not trigger any errors on Win32.
- Cleaned code in various Test files, and JComboBox.pm
- Ensure that I was using single quotes for all uses
of cget and hash keys. This was done for consistancy
and possibly older versions of perl.
- Scanned and updated mods for changes due to release.
Rob
-++**==--++**==--++**==--++**==--++**==--++**==--++**==
This message was posted through the Stanford campus mailing list
server. If you wish to unsubscribe from this mailing list, send the
message body of "unsubscribe ptk" to [email protected]