how about this one?
addelement() without a list name affects the last addressed list
same for the other list commands
though i know when lists are adressed in procedures things can get nasty...
it's mostly to avoid these kind of thins:
addelement(test())
test()="test"
and change it to:
addelement()
test()="test"
when doing lots of stuff with lists in a small block of code it could improve readability
addelement() without parameter
addelement() without parameter
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
( The path to enlightenment and the PureBasic Survival Guide right here... )
hmmm okay, i see, each thread doesn't store 'last used' information... that can be a bit risky 
i would assume the same would apply to all the drawing, windows etc. commands?

i would assume the same would apply to all the drawing, windows etc. commands?
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
( The path to enlightenment and the PureBasic Survival Guide right here... )