2.4.0.4 bugs

Sorry if this was already addressed, but can someone summarize what the
"small but annoying" bugs are that were fixed in 2.4.0.5? I just released
a program using 2.4.0.4 and am wondering if I need to upgrade immediately.

lipid@68k.org wrote:

Sorry if this was already addressed, but can someone summarize what the
"small but annoying" bugs are that were fixed in 2.4.0.5? I just released
a program using 2.4.0.4 and am wondering if I need to upgrade immediately.

From 2.4.0.4 to 2.4.0.6 these changes were made:

The issue with the new class for the old true/false values not having a __nonzero__ method, and not being able to be returned from OnInit.

Adding an item to a wxEditableListBox would cause a crash on MSW, this could potentially cause a crash with editing labels in a normal wxListCtrl but I wasn't seeing it happen there in my test case so it may just depend on something specifc in the wxEditableListBox.

Some fixes to the Windows Installer for uninstalling *.pyc files in a new PyCrust subpackage dir, and other similar things.

Made the true/false --> True/False transition for the sample programs too.

A fix to the generic statusbar class (used on wxGTK and wxMac) to start out with 1 field like MSW instead of zero.

If zero was passed to wxSleep on wxMSW then the app would get stuck in a busy-wait loop and couldn't be closed.

ยทยทยท

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!