при вызове
proc qwe { } {
...
set l [ list a b c d ]
listbox .h -listvariable l
...
}
создаётся пустой список.
Данныя процедура вызывается в в другом файле и подключена через source
Если создавать listbox в вызываемом файле со списком, то всё работает.
В чём может быть проблема