Author |
Topic: LB Booster version 3.03 released (Read 2002 times) |
|
Richard Russell
Administrator
member is offline
Posts: 1348
|
|
LB Booster version 3.03 released
« Thread started on: Sep 8th, 2015, 9:46pm » |
|
I am pleased to announce the release of LB Booster version 3.03. It may be downloaded from here:
http://lbbooster.com/LBB.exe (IDE/compiler) http://lbbooster.com/LBBRUN.exe (optional runtime engine)
You will need administrative privileges when running the program for the first time after upgrading (in Windows Vista, 7, 8/8.1 and 10, with UAC enabled, use 'Run as administrator').
I appreciate that it's only a short while since v3.01 was released, so this may seem a little premature, but a few issues have arisen which I felt needed addressing with some urgency:
A bug in the INPUT$(#f,n) function, which could in rare circumstances cause corrupted data to be returned, has been fixed. To put this in perspective, I have failed to create an LBB test case which causes this bug to materialise, but I know that in theory it was possible.
A resource leak in the !FONT command has been fixed. Note that this bug affected only GUI controls, not graphicboxes or graphics windows.
When CLS or LOCATE is used in the mainwin, it will immediately scroll, if necessary, so that the caret (text cursor) is visible. Previously this happened only after a delay.
As a bonus, and by way of an apology for the above bugs, I have added a much-requested feature: Auto Indenting is now supported in the program editor. This works in the same way as in LB: when you press Enter/Return the next line is automatically indented to the same column as the current line. Richard.
|
|
|
|
lancegary
New Member
member is offline
Posts: 9
|
|
Re: LB Booster version 3.02 released
« Reply #1 on: Sep 9th, 2015, 07:41am » |
|
Thank you.
|
|
Logged
|
|
|
|
Alincon
Full Member
member is offline
Posts: 147
|
|
Re: LB Booster version 3.02 released
« Reply #2 on: Sep 10th, 2015, 02:47am » |
|
I want to add my thank you for your continued support of LBB.
r.m.
|
|
Logged
|
|
|
|
Richard Russell
Administrator
member is offline
Posts: 1348
|
|
LB Booster version 3.03 released
« Reply #4 on: Sep 20th, 2015, 06:51am » |
|
LB Booster version 3.02 has now been superseded by v3.03, which may be downloaded from the usual place:
http://lbbooster.com/LBB.exe (IDE/compiler) http://lbbooster.com/LBBRUN.exe (optional runtime engine)
The EXE file(s) can simply be replaced; there is no need to 'run as administrator' for this minor update.
This version fixes the font problem reported in another thread.
Note that the LB 4.5.0 Help File explicitly states that the sequence of font operations which broke LBB 3.02 is legitimate, so it is important to upgrade:
"FONT - This command sets the font of all of the controls in a window... To override this general font command, font commands may be sent to individual controls after this command is issued".
Richard.
|
|
Logged
|
|
|
|
lancegary
New Member
member is offline
Posts: 9
|
|
Re: LB Booster version 3.02 - er 3.03 - released
« Reply #5 on: Sep 21st, 2015, 1:15pm » |
|
Thanks again!
Lance
|
|
Logged
|
|
|
|
Mystic
Junior Member
member is offline
Gender:
Posts: 53
|
|
Re: LB Booster version 3.02 released
« Reply #6 on: Sep 21st, 2015, 11:24pm » |
|
Thank you for your continued awesome work on LBB!
|
|
Logged
|
- Rick
|
|
|
Richard Russell
Administrator
member is offline
Posts: 1348
|
|
Re: LB Booster version 3.03 released
« Reply #7 on: Sep 22nd, 2015, 06:59am » |
|
on Sep 21st, 2015, 11:24pm, Mystic wrote:Thank you for your continued awesome work on LBB! |
|
Hmm, I don't think introducing a bug which required an emergency release to fix it can be considered at all "awesome"; perhaps "awful" would fit the bill.
Richard.
|
|
|
|
SarmedNafi
Junior Member
member is offline
Posts: 93
|
|
Re: LB Booster version 3.02 released
« Reply #8 on: Sep 22nd, 2015, 11:06am » |
|
Good done Richard thank you,
I don't know what's they mean in (awesome), people locally use bad words to reflect a good meaning!
I think this style is not suitable to be used here in this con-forum.
However Richard, Don't change the default font that used by LBB. You used the correct font as default.
see you later Regards,
|
|
Logged
|
|
|
|
Richard Russell
Administrator
member is offline
Posts: 1348
|
|
Re: LB Booster version 3.03 released
« Reply #9 on: Sep 22nd, 2015, 4:47pm » |
|
on Sep 22nd, 2015, 11:06am, SarmedNafi wrote:Don't change the default font that used by LBB. You used the correct font as default. |
|
LBB does not use a specific default font, it calls the GetStockObject API with the DEFAULT_GUI_FONT parameter:
https://msdn.microsoft.com/en-us/library/windows/desktop/dd144925.aspx
According to that page at MSDN the actual font returned is Tahoma but that could change from one version of Windows to another. Importantly, 'stock objects' cannot be deleted.
Richard.
|
|
|
|
Mystic
Junior Member
member is offline
Gender:
Posts: 53
|
|
Re: LB Booster version 3.02 released
« Reply #10 on: Sep 23rd, 2015, 5:09pm » |
|
on Sep 22nd, 2015, 06:59am, Richard Russell wrote:Hmm, I don't think introducing a bug which required an emergency release to fix it can be considered at all "awesome"; perhaps "awful" would fit the bill.
Richard. |
|
Was referring to your support and updating, not the issues with each release. No need to beat yourself up.
|
|
Logged
|
- Rick
|
|
|
mmiscool
New Member
member is offline
Posts: 19
|
|
Re: LB Booster version 3.02 released
« Reply #11 on: Sep 25th, 2015, 12:35am » |
|
Just noticed this thread and am happy that you are continuing development.
I have version 3 and thought it was the last one until now. Thank you so much for continuing.
|
|
Logged
|
|
|
|
Richard Russell
Administrator
member is offline
Posts: 1348
|
|
Re: LB Booster version 3.03 released
« Reply #12 on: Sep 25th, 2015, 07:05am » |
|
on Sep 25th, 2015, 12:35am, mmiscool wrote:I have version 3 and thought it was the last one until now. Thank you so much for continuing. |
|
I've always said that I would release bugfixes if necessary, hence the recent activity (v3.01 triggered by the discovery of a nasty bug that caused it to crash in Linux/Wine). But you're right that otherwise I don't intend to develop LBB further.
Used in conjunction with the 'lb45func.bas' library, LBB 3.03 has a good level of compatibility with LB 4.5.0.
Richard.
|
|
|
|
Monkfish
Full Member
member is offline
Gender:
Posts: 104
|
|
Re: LB Booster version 3.03 released
« Reply #13 on: Oct 7th, 2015, 3:08pm » |
|
Thank you Richard.
Special thanks for the CLS scroll mod
|
|
Logged
|
|
|
|
Cor
New Member
member is offline
Gender:
Posts: 8
|
|
Re: LB Booster version 3.03 released
« Reply #14 on: Nov 21st, 2015, 08:50am » |
|
Very good Richard.
It's great to yet again see a new version. I am sorry to be a little late in responding but personal matters have been demanding all my attention lately. Nothing to do with my health!
|
|
Logged
|
|
|
|
|