After some blind tryouts, like sourcing the
SWARM/runtime and THEN use
type swarm.border.print, those code-debug preparations I did, it actualy got executed...
Upon the
type that is...
Like, WTF!?
Anyhow, that helped me to figure out that the
swarm.update.geometry probably failed to load, due to an empty
$TPUT variable.
That obviously raised the error of unkown command 'cols' by the code
COLUMNS=$( $TPUT cols ).
Upon changing that to
${TPUT:-\tput}, it failed due to unkown programm
\tput, while that worked as expected in the regular command prompt.
So what I did to solve this?
I've
export'ed all commandname-variables (first tested with 'TPUT=tput' only) to avoid such a behaviour in the future.
Strange/Weird...
So, now I have colors and some sort of orientation back, kinda....
EDIT:
Weird behaviour.... first 'part' was regular executed script.
Luckily... Been there, done that... it is a 'load order' issue, I just need to figure the NEW loadorder - allthough that should not have had changed... grml...
Maybe figuring the loader order issue might also solve my missing borders and those weird symbols issues...
Lets hope