Jarodamus
Jarodamus
Declare -x is the other method for global variables. I used the following on SunOS ${BASH_VERSION}=3.2.57(1)-release [[ "${BASH_VERSION:0:1}" -lt 4 ]] && P="x" || P="g" ... ... declare -${P} __oo__libPath="$(...
That is true they are not the same but for bash 3.2 that is the only alternative and so far does the trick. I got most of the framework sourced...
I did but it required changing some major parts to Color.sh declare/export only allow characters A-Z, a-z, 0-9, and _ So **UI.Color.Default** became **UI_Color_Default** etc... Also had to change **UI_Color_IsAvailable**...