Hi,

Yes. Assuming Strawberry Perl with Cream has Wx 0.99 then it will be broken.

I'm just testing Wx 0.9901 builds now - so CPAN dists available in about 
1 hr.

Regards

Mark


On 06/06/2011 12:04, Ahmad Zawawi wrote:
> 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

_______________________________________________
Padre-dev mailing list
Padre-dev@perlide.org
http://mail.perlide.org/mailman/listinfo/padre-dev

Reply via email to