TailBite 1.0 Preview, soon in PureProject and PureArea
Moderators: gnozal, ABBKlaus, lexvictory
ok, that's what i needed to know.
i was asking because i see that you have updated the TB_GadgetVT structure in order to handle new PB4 functions. so you started to work on i guess.
thank you for your big work El_Choni.
i was asking because i see that you have updated the TB_GadgetVT structure in order to handle new PB4 functions. so you started to work on i guess.
thank you for your big work El_Choni.
No programming language is perfect. There is not even a single best language.
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer
Hi El_Choni,
another bug found
When i try to compile my PDFBarcode demo i get the following error :

The files required to compile can be found here :
1. http://www.purebasicpower.de/downloads/ ... 04_PB4.ZIP
2. http://www.purebasicpower.de/downloads/ ... 01_PB4.ZIP
Thanks
Klaus
another bug found

When i try to compile my PDFBarcode demo i get the following error :
The files required to compile can be found here :
1. http://www.purebasicpower.de/downloads/ ... 04_PB4.ZIP
2. http://www.purebasicpower.de/downloads/ ... 01_PB4.ZIP
Thanks

Klaus
very little bug :
the help tip of functions with multiples arguments are badly displayed on the bottom of the IDE.
for example it shows :
myFunction([rg1.l, arg2.l [, arg3.l])
instead of
myFunction(arg1.l, arg2.l [, arg3.l])
the help tip of functions with multiples arguments are badly displayed on the bottom of the IDE.
for example it shows :
myFunction([rg1.l, arg2.l [, arg3.l])
instead of
myFunction(arg1.l, arg2.l [, arg3.l])
No programming language is perfect. There is not even a single best language.
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer
Is this right, in the moment optional parameters not supported, old syntax also as new syntax 

PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

El_Choni wrote:ts-soft: old syntax should still work, doesn't it? Can't check right now.
Polo: no, sry.
Code: Select all
ProcedureDLL test5(a,b,c,d)
;blub
EndProcedure
ProcedureDLL test4(a,b,c)
;blub
EndProcedure
ProcedureDLL test3(a,b)
;blub
EndProcedure
ProcedureDLL test2(a)
;blub
EndProcedure
ProcedureDLL test(); test it
;blub
EndProcedure
test() okay
test(a) incorrect number of parameters
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

>> old syntax will be dropped
thx for the info, so i will still change the pbosl libs to new syntax
thx for the info, so i will still change the pbosl libs to new syntax

PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

Polo:
There needs to be at least one ProcedureDLL for your code to be converted to a purelib, but there isn't any in your file. ProcedureDLLs get converted to PB functions. Simple procedures are just code used by those functions, and are discarded if no ProcedureDLL is found, so TailBite assumes that you're trying to build a resident file.
There needs to be at least one ProcedureDLL for your code to be converted to a purelib, but there isn't any in your file. ProcedureDLLs get converted to PB functions. Simple procedures are just code used by those functions, and are discarded if no ProcedureDLL is found, so TailBite assumes that you're trying to build a resident file.
El_Choni