Hi, Thanks! Since Strawberry Perl with Cream is built with ExtUtils::XSpp 0.1601, I guess we need to upgrade our Padre installer package right away, right?
Regards, Ahmad On Mon, Jun 6, 2011 at 1:21 PM, Mark Dootson <mark.doot...@znix.com> wrote: > Hi, > > I'll be doing a Wx 0.9901 release later today - but the only relevant > change is bumping the ExtUtils::XSpp dependency to 0.1602. > > Wx 0.99 if built with ExtUtils::XSpp 0.1602 will work fine in respect of > Wx::Button::GetDefaultSize. > > You could just put a Wx::Button::GetDefaultSize check in tests and > output appropriate message on failure? > > This failure should only occur with Wx 0.99 built using ExtUtils::XSpp > 0.1601. As Wx 0.99 requires an ExtUtils::XSpp upgrade anyway and version > 0.1602 is already on CPAN, I imagine users outside the direct Padre / Wx > development community may not actually encounter this error. > > PPM users will though ( ughh ). > > Regards > > Mark > > > On 06/06/2011 03:08, Ahmad Zawawi wrote: >> The Wx locker bug workaround is already in trunk but unfortunately >> Padre is not stable until the Wx::Button::GetDefaultSize workaround or >> a Wx fix is available. >> >> On Sun, Jun 5, 2011 at 1:44 PM, Peter Lavender<pla...@internode.on.net> >> wrote: >>> >>> Thanks Mark. >>> >>> So I wonder, with this bug indentified, and the Wx Locker discussion on >>> going, are we really ready for a Padre release? >>> >>> >>> Hi, >>> >>> It's a Wx 0.99 bug. >>> >>> The fix isn't trivial ( for me at least ) and I won't have the >>> opportunity to start figuring it out for a couple of days. >>> >>> The only possible hacky workaround would be something like >>> >>> ..... >>> >>> my $size; >>> eval { >>> $size = Wx::Button::GetDefaultSize(); >>> }; >>> if($@) { >>> my $tempbutton = Wx::Button->new($dialog, -1, 'temp'); >>> $size = $tempbutton->GetDefaultSize(); >>> $tempbutton->Destroy; >>> } >>> >>> ..... >>> >>> but I'm not 100% sure if the $tempbutton->Destroy will work as expected. >>> >>> You would also probably want to restructure a little so that you only >>> query the default size once. >>> >>> Wx 0.9901 sometime soonish. >>> >>> >>> Mark >>> >>> >>> >>> On 03/06/2011 12:06, Peter Lavender wrote: >>>> Hi everyone, >>>> >>>> I won't branch Padre yet, this is what happens when you Click on >>>> >>>> File->New->Perl Distribution& Perl Distribution (New) >>>> >>>> >>>> >>>> >>>> Usage: Wx::Button::GetDefaultSize(THIS) at >>>> /home/pete/Programming/Perl/Padre/trunk/Padre/lib/Padre/Wx/Dialog.pm >>>> line 461. >>>> Perl exited with active threads: >>>> 3 running and unjoined >>>> 0 finished and unjoined >>>> 0 running and detached >>>> >>>> >>>> >>>> Thanks to bowtie for pointing this out.. >>>> >>>> It's either comment them out of the menu for the next release or fix it. >>>> >>>> :) >>>> >>>> Peter. >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> Padre-dev mailing list >>>> Padre-dev@perlide.org >>>> http://mail.perlide.org/mailman/listinfo/padre-dev >>> >>> _______________________________________________ >>> Padre-dev mailing list >>> Padre-dev@perlide.org >>> http://mail.perlide.org/mailman/listinfo/padre-dev >>> >>> >>> _______________________________________________ >>> Padre-dev mailing list >>> Padre-dev@perlide.org >>> http://mail.perlide.org/mailman/listinfo/padre-dev >>> >> _______________________________________________ >> Padre-dev mailing list >> Padre-dev@perlide.org >> http://mail.perlide.org/mailman/listinfo/padre-dev > > _______________________________________________ > Padre-dev mailing list > Padre-dev@perlide.org > http://mail.perlide.org/mailman/listinfo/padre-dev > _______________________________________________ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev