Seem to work for me,
Session 1:
FUNCTION /G
FUNCTION /R Global_Functions.ini
Globals for all TCC sessions
Session 1:
FUNCTION /L
FUNCTION /R Local_Functions.ini
Only for the local session, but I still see the Global as well.
If I switch to another session a type:
Session 2:
FUNCTION
Only see the Global Functions from Global_Function.ini
If load the Locals to session 2 and then do an
UNFUNCTION *
Session 2:
FUNCTION /L
FUNCTION /R Local_Functions.ini
FUNCTION
I see both Global and Locals like Session 1, still LOCAL list
Session 2:
UNFUNCTUION *
Everything is gone, both Local and Global.
Session 1:
FUNCTION
Both the Globals and Local show up
Session 3:
FUNCTION
Just the Globals
Load both the Globals and Locals back into Session 2:
Session 2:
FUNCTION /L
FUNCTION /R Local_Functions.ini
FUNCTION /G
FUNCTION /R Global_Functions.ini
FUNCTION
Both Globals and Locals
Session 2:
FUNCTION /G
UNFUNCTION *
FUNCTION
Both are gone.
Session 3:
FUNCTION
Globals are gone and no locals were ever loaded.
Session 1:
FUNCTION
Both Global and Local still there,
Session 1:
FUNCTION /G
FUNCTION
Session 2 and 3:
FUNCTION
They're back, both the Globals and Locals, weird stuff. I can sort of see how it works but it is still weird. But setting Session 1 to Global it pushed all the FUNCTION in session 1 to the other sessions as Globals.