[ANNOUNCE] Tk-JComboBox-1.13
am 10.10.2006 04:52:12 von Rob SeegelI've just uploaded the latest update to Tk-JComboBox to CPAN. This
release is intended to address the memory leak present due to the use of
Tk-Listbox in Tk804*. In addition, there is a fix to one of the tests,
plus some documentation fixes. Anyone who is using this widget in the
most recent release of Tk *should* upgrade. Some notes regarding the
changes are below.
Rob
CHANGES for 1.13 RELEASE: (Full Change history in Changes file)
1.13 Maintenance/Bug Fixes:
There are no new features in this release. It contains some
minor changes to documentation, and test code. In addition it
contains one a fix for memory leaks due to the 8.4 version of
Listbox.
- Issue: JComboBox has exhibted memory leaks due to its use
of Tk::Listbox since the 804 (Tk8.4) release.
-- Any megawidget or application that uses Listbox
potentially has this issue, unless a workaround is
used. The workaround regards the new -listvariable
option and is less than intuitive, since as the docs
for Listbox state, -listvariable is not completely
implemented. Suffice to say, there are gotchas. The
real solution is to patch the C code so that it no
longer leaks. The fix I have in place will do for now.
Thanks to Zentara for his posts on c.l.p.tk and
Perlmonks that got me headed in the right direction.
- Issue: The new test for Pod has a minor typo, that will
result in a test failure instead of a skipped tests for
those system that do not have Test::Pod installed. This
problem was reported by bdz on c.l.p.tk. 5 Oct 06.
-- Resolution: Fixed typo.
- Issue: Tk-JComboBox docs needed updating for binding/event
handling. (Also pointed out by bdz on c.l.p.tk.)
-- Resolution: Revised docs and example.
- Misc: Removed a few tabs from code, along with Line feeds,
that have found their way in again.