PDA

View Full Version : thinBasic Beta Testing 1.11.7.0



ReneMiner
09-02-2022, 10:56
the other thread (24 pages 1.11.xx.xx ) is too far past. So i open this here...


First thing i've found in 1.11.7.0 was after install when i checked my registry thereafter the tBasicI isa not registerd as supposed to be

"HKEY_CLASSES_ROOT\thinBasic Include.File" is missing the first dot
while *.tbasici is registered correctly for "thinBasic.Include.File"

ReneMiner
09-02-2022, 12:01
A link in offline-help is dead. Under "Whats new" announced new AppLog-module leads to not open anything.
Also for the modules there is no AppLog -module
Applog sample script shows many things still to do and on executing millions of fatal erors in the list but i can't see any result. No log-script
not an example to study anything from

cMMF seems (memory mapped file) derived from cInifile - but not new?
also MSXML that was previously just to include seems have to become a module now. Not in whats new.

ErosOlmi
22-02-2022, 22:05
the other thread (24 pages 1.11.xx.xx ) is too far past. So i open this here...


First thing i've found in 1.11.7.0 was after install when i checked my registry thereafter the tBasicI isa not registerd as supposed to be

"HKEY_CLASSES_ROOT\thinBasic Include.File" is missing the first dot
while *.tbasici is registered correctly for "thinBasic.Include.File"


I should have fixed in new setup

ErosOlmi
22-02-2022, 22:06
A link in offline-help is dead. Under "Whats new" announced new AppLog-module leads to not open anything.
Also for the modules there is no AppLog -module
Applog sample script shows many things still to do and on executing millions of fatal erors in the list but i can't see any result. No log-script
not an example to study anything from

cMMF seems (memory mapped file) derived from cInifile - but not new?
also MSXML that was previously just to include seems have to become a module now. Not in whats new.

Thanks, I'm working on Help and will fix an populate missing help in next updates

MrHiggins
27-02-2022, 14:34
I think I may have found a potential bug in ThinDebug in this release.
I have this simple bit of code taken from an example in the documentation and I find when debugging the properties of the array of tAgenda is not updating?
Here is my code

Type tAgenda
age as byte 'Years
payment as long ' Money
drivingLicense as byte ' 0 = no, 1 = yes
end type

%ITEMS = 3
dim Person(%ITEMS) as tAgenda
dim index as long

Person(1).age = 24
Person(1).payment = 1000
Person(1).drivingLicense = 1

Person(2).age = 32
Person(2).payment = 1000
Person(2).drivingLicense = 0

Person(3).age = 64
Person(3).payment = 1000
Person(3).drivingLicense = 1

I have attached images demonstrating the problem step by step and you will see the current line paused on and the current values of the array and you will note that it is displaying incorrect values?

10275
10276
10277

ErosOlmi
25-03-2022, 17:00
Thanks a ot for reporting
I will try to fix soon.

ErosOlmi
05-04-2022, 15:34
RawText / End RawText will be deprecated in next thinBasic version: https://help.thinbasic.com/index.html?rawtext.htm
Please use multi line double quote strings: https://help.thinbasic.com/index.html?multi_line_strings.htm