From: Robert M. <rob...@us...> - 2008-02-09 10:09:07
|
I have made a second release candidate for V1.06 (1.06 RC2 aka v1.05_91) available for download from: http://www.robmay.me.uk/win32-gui-1-06-rc2 This release candidate (hopefully) fixes a number of issues that were reported with RC1: - Perl 5.8 PPM failed with perls earlier than 5.8.8 - 'Use of undefined value in subroutine entry' when using the WS_POPUP style - 'Use of undefined value in subroutine entry (during global destruction)' with Scintialla. Please could those who reported problems with RC1 download again, and confirm that their problems are resolved. New reports, successful or otherwise, are welcome from anyone - please reply to this thread. We're getting very close to a V1.06 final release. Regards, Rob. |
From: Jeremy W. <jez...@ho...> - 2008-02-09 10:35:29
|
> Please could those who reported problems with RC1 download again, and > confirm that their problems are resolved. > > New reports, successful or otherwise, are welcome from anyone - please > reply to this thread. The following errors have been fixed: Can't call method "FETCH" on an undefined value during global destruction. Callback called exit during global destruction. Still have the scintilla issues - I should be able to do some debugging this weekend. Cheers, Jeremy. _________________________________________________________________ Telly addicts unite! http://www.searchgamesbox.com/tvtown.shtml |
From: Jeremy W. <jez...@ho...> - 2008-02-09 11:41:03
|
> Still have the scintilla issues - I should be able to do some debugging this weekend. > Ok - found the problem: http://perl-win32-gui.cvs.sourceforge.net/perl-win32-gui/Win32-GUI/Win32-GUI-Scintilla/Scintilla.PL?r1=1.5&r2=1.6 Scroll down to line 466: print ' my $lenght = $self->GetTextLength() + 1;', "\n"; changes to: print ' my $length = $self->SendMessageNN(2182, 0, 0); # includes trailing NUL', "\n"; But the method SendMessageNN doesn't exists in the XS module. Not to sure what the fix should be - a typo in the send message method name or should there be a method called SendMessageNN in the XS module? Cheers, jez. _________________________________________________________________ Free games, great prizes - get gaming at Gamesbox. http://www.searchgamesbox.com |
From: Robert M. <rob...@us...> - 2008-02-09 12:28:07
|
On 09/02/2008, Jeremy White <jez...@ho...> wrote: > Ok - found the problem: > > Scintilla.PL line 466: > > print ' my $lenght = $self->GetTextLength() + 1;', "\n"; > > changes to: > > print ' my $length = $self->SendMessageNN(2182, 0, 0); # includes trailing NUL', "\n"; > > But the method SendMessageNN doesn't exists in the XS module. > > Not to sure what the fix should be - a typo in the send message method name > or should there be a method called SendMessageNN in the XS module? Typo. That should be SendMessage rather SendMessageNN. Fix on its way to CVS now. Many thanks for taking the time to investigate this. Is that all your issues dealt with? Regards, Rob. |
From: Jeremy W. <jez...@ho...> - 2008-02-09 12:42:32
|
> Typo. That should be SendMessage rather SendMessageNN. > > Fix on its way to CVS now. > > Many thanks for taking the time to investigate this. Is that all your > issues dealt with? Yep, should be. Once the fix is in I will have to do more testing as the scintillia issue was blocking some functionality - but it looks good:) Cheers, jez. _________________________________________________________________ Telly addicts unite! http://www.searchgamesbox.com/tvtown.shtml |
From: Robert M. <rob...@us...> - 2008-02-09 12:55:22
|
On 09/02/2008, Jeremy White <jez...@ho...> wrote: >> Typo. That should be SendMessage rather SendMessageNN. >> >> Is that all your issues dealt with? > > Yep, should be. Once the fix is in I will have to do more testing > as the scintillia issue was blocking some functionality - but it looks good:) Fix is in CVS now. Thanks for your time. Rob. |
From: Jeremy W. <jez...@ho...> - 2008-02-09 17:37:18
|
>> Yep, should be. Once the fix is in I will have to do more testing >> as the scintillia issue was blocking some functionality - but it looks good:) > > Fix is in CVS now. Thanks for your time. > Rob. Done some more testing - had an issue where I was manually removing the linefeed characters after this method was called - this resulted in the text being truncated by two chars. Changed my code and it seems fine. Thanks for committing the fix. Cheers, jez. _________________________________________________________________ Share what Santa brought you https://www.mycooluncool.com |
From: Robert M. <rob...@us...> - 2008-02-10 15:20:19
|
On 09/02/2008, Jeremy White <jez...@ho...> wrote: > Done some more testing - had an issue where I was manually removing the linefeed > characters after this method was called - this resulted in the text being truncated > by two chars. Changed my code and it seems fine. So it seems like all the reported issues have been dealt with. I'll give it a couple more days and then make a 1.06 release. Rob. |