For Programmers: Free Programming Magazines  


Home > Archive > PERL Modules > October 2006 > [ANNOUNCE] Tk-JComboBox-1.13









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author [ANNOUNCE] Tk-JComboBox-1.13
Rob Seegel

2006-10-12, 6:58 pm

I'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.
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com